No. 1 spot in 'small' category goes to McKinney, Texas
Looking to relocate? Time
has released its annual ranking of the 50 best places to live—this year, the magazine focused on small cities (populations between 50,000 and 300,000), and next year it will focus on small towns. Among the more than 50 factors considered: the local economy,...