Nation

On This Day: 28 January 2010

After 14 years in LA, the Grammy Awards returned to New York for one night only. (Jan. 28)