Music’s Biggest Night will return to the world’s greatest city – New York – when The Grammys return for the first time since 2003, with the main event scheduled to take place at Madison Square Garden on Jan. 28, 2018. Launchpad Media, an award-winning NYC company that harnesses the power of music to help create, grow, and market talent, brands, products, …