Even though he didn't have a ticket for the game, Josh still had an amazing time watching it near the stadium and being surrounded by Giants fans. Giants win! Go Giants!
In case anyone hasn't seen yet, you have to watch it. This has been the anthem played in our house the last couple of weeks. It is played daily, 5 to 20 times. Carson and Cooper know most of the words!