source: www.tampabay.com - view story
The arrival of Hurricane Irma, which has impacted every football game on every level in Florida, now is jeopardizing USF's game 1,250 miles to the northeast.


Be the first to comment!