Tampa Stadium (known as Houlihan"s Stadium from 1996 to 1998, and nicknamed "The Big Sombrero") was a sports venue located at 4201 North Dale Mabry Highway in Tampa, Florida, USA. The stadium is most closely associated with the Tampa Bay Buccaneers National Football League franchise, which played all of their home...