‘All In’ is like the Giants motto, so I kind of took that, and I kind of used New York as the backdrop – how diehard New Yorkers are for their team. Me being a New Yorker, I just had to show my love for the city as well as my love for the New York Giants.
– Travie McCoy