CBS 11 iTeam: Where Were The Mayors?North Texas is starting to thaw but questions remain about where city leaders were during the worst of the winter weather.
McKinney Named Nation's 2nd Best Place To LiveOnly one Texas city cracked the top 10 of Money Magazine's newest 'Best Places to Live in America' ranking. The magazine named McKinney as the second best city in the nation.

More From CBS Dallas / Fort Worth

Drip Pan: CBS Local App
Drip Pan: Weather App

Listen Live