Forgot your password?
See all followers
5 hours ago
8 hours ago
17 hours ago
Tuesday at 11:09 PM
Tuesday at 10:16 PM
32.6k
See all updates by Woohoo
The bigger the stadium, the better the team. Right?
Woohoo
I wonder if those NFL owners are compensating for something...
Kyoshi Frost Wolf
They are compensating for small balls. Small footballs to be exact.
At least my team's stadium is reasonably sized. Holds about 70,000.