The Grammy Awards are returning to New York City after over a decade of being in Los Angeles. . Throughout much of the 1970s, 1980s and 1990s, the Grammys essentially rotated back and forth between New York and Los Angeles, before setting up shop long-term at the Staples Center in L.A. beginning in 2004. Speaking […]