Tag: Tampa


‘Bucs’ likely to get a futuristic facility

Tampa new stadium October 2020

As per reliable sources, the City of Tampa in Florida, US, is planning a “massive state-of-the-art stadium” – a new National Football League (NFL) facility and will be breaking ground on the same in two years’ time. The facility will also boast a retractable roof. It is still not known who... » Read more


Newsletter sign-up