The Washington Post included Boston, New York, Los Angeles, and even Cleveland on its list of America's best sports cities.