Earlier this month, Forbes Magazine published it’s annual list of America’s Most Miserable Sports Cities. The list, that featured Seattle at number one and Atlanta as number two, ranked Phoenix as number three. My initial reaction was that of surprise. Really? Phoenix is the third most miserable sports city? Seattle has suffered [...]

Read more at the source of this article