Chiefs-Bucs Super Bowl should have been played in L.A.

Collapse
X
Collapse
First Prev Next Last
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • HotOffTheWire
    RSS Feeds
    • Jun 2013
    • 818168
    • Send PM

    Chiefs-Bucs Super Bowl should have been played in L.A.

    The Buccaneers will be the first team to play a Super Bowl in its own stadium. It wasn’t supposed to be that way. As originally scheduled, Super Bowl LV would have happened at SoFi Stadium in Inglewood, California. However, heavy rains delayed construction of the venue by a year. And the NFL opted to flip [more]

    More...
Working...
X