The Toronto Star recently ranked the "Best Sport Cities" in North America (excluding Mexico) and our beloved city of Philadelphia came in fourth. Check out the (very small) map:
Indianapolis came in first, Boston in second (bleh) and Vancouver in third. This list considered 37 cities - the requirement was that a city have at least two major sports teams (the Canadian Football League counted). The best cities were determined by:
a.) Winning percentage by teams since 2000.
b.) Bonus points (I'm not sure what the exact methodology was) for teams that made the playoffs and/or won championships.
Check out the article: http://www.thestar.com/sports/article/635370
These are some interesting results. Your thoughts...