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...



There are 13 Comments. Load Now.
Shortcuts to mastering the comment thread. Use wisely.
C - Next Comment
X - Mark as Read
R - Reply
Z - Mark Read & Next
Shift + C - Previous
Shift + A - Mark All Read
Comment Settings
Live comment alert: Hide it!
Comments for this post are closed.