Peyton Manning and Eli Manning are suiting up and joining the Ghostbusters to stop New York City from being frozen over. Their secret weapon? Quarter-zip sweaters. “The perfect item of clothing to defeat a death chill,” Peyton Manning says in a new commercial spot for Sony’s upcoming film Ghostbusters: Frozen Empire. “Damn, they stole our […]