Philly is America’s Most “Sports-Crazed” City

Travel + Leisure has released a list of the country’s most “sports-crazed” cities and Philly tops the list. Now if the Eagles can get above .500 and the Phils can hold it together next year maybe it can be the good kind of crazy instead of the freaking out kind of crazy. [Travel + Leisure]