DFW was voted the Best Sports City in America in the latest issue of Sporting News. Thanks to the Mavs championship, Rangers World Series appearance and the Super Bowl being held at Cowboys Stadium, DFW finally takes the award away from the same boring bunch of cities that the rest of the country couldn't care less about (NYC, Boston, Chicago..etc).
Go Rangers!