News

The University of Tulsa’s turf project was completed May 15. The unveiling was the culmination of about two months of ...