Houlihan's Stadium

United States, Tampa

Opened in 1967, closed in 1998
Capacity 74 301
© WildSoft 2007-2018