best small cities, nation, Nation, Current

McKinney, TX Named Best Small City in America; Here Are the Other Top 50

Money magazine has released 2014’s list of the top 50 small cities in America, and…