Incredible Game. ¬†Quick scoring, big star taking the lead, heart-warming moments…

And none of those words describe the Giants lately.

Enjoy getting the chance to be distracted while you can.