Venue Information

Formal Name: USF Sun Dome
Location: Tampa, FL (United States)
Year Built: 1980
Capacity: 10,411
Home To: South Florida