Here is an example of the NFL in america (for those whom aren't here)
The Cleveland Browns have been one of the worse teams in the NFL since their return. They have been to the playoffs once and their median record in probably something like 5-11 for the last 10 year. They have a 70,000+ seat stadium with 80.00 average seats and 10 dollar beer...crazy huh? Well they have sold out every game since they have returned...every FUCKING game has 100,000 people downtown in Cleveland. As big as the Cav's are going to be this year and for the next few, this will always be a football town.
Other football towns: Dallas, Chicago, Denver, Seattle, San Fransisco, etc.......in fact outside of NYC and Miami (LOL) I can't think of one city were the NFL isn't the king dog by a 100 miles.