
Apparently, there was a final kickoff in the New York Giants – Carolina Panthers game and the Giants almost took it to the house.
NY Giants & Mets Fan Who Loves Movies, TV, and Comedy
Apparently, there was a final kickoff in the New York Giants – Carolina Panthers game and the Giants almost took it to the house.