America’s Worst Cities to be a Sports Fan

August 26, 2008

Congratulations, Cleveland!

You are only the ninth worst city in which to be a sports fan. That’s right, there are eight teams ahead of you on Forbes’ illustrious […]