Who is America's Team? [Chart]

How many people live in Houston now?




I checked, and it's more than i thought. Over 6 million in the Houston metro area. 5th largest. That's sure is a shame.

And the whole not going back to the oiler name is complete failure. The football team in Houston should be the Oilers, and in their pretty blue uniforms too. What were they thinking? That all those fans that used to fill the Astrodome were dead? May be one of the stupidest sports marketing decisions ever made.