- Thread starter
- #1
RobToxin
Roid Raging
The NFL has announced that all future Super Bowls will be held in Houston to prevent a team from hosting and playing in the same Super Bowl ever again.
Only because Detroit is too much of a security risk...The NFL has announced that all future Super Bowls will be held in Houston to prevent a team from hosting and playing in the same Super Bowl ever again.