Quote Originally Posted by Gelatinous Cube
Here in America, they sell beer at most Football games.
Debatable.