St. John’s Clemens Stadium Picked as ‘One of the Best’
The St. John's football team may be struggling this season, but their home is still making some national lists. The website Total Pro Sports has named Clemens Stadium one of the "13 Best Places To Watch College Football".