- Joined
- May 8, 2002
- Posts
- 354,141
- Reaction score
- 38
More than $5B was spent on a football palace outside of Los Angeles. It bought a Super Bowl and brought two teams, but fans will be harder to come by.
Continue reading...
Continue reading...