Well, it was bound to happen. The Giants play over the past couple of weeks, coupled with a turkey fueled 24 hours leads Matt to his biggest tirade all season...
Matt also talks the Thanksgiving day games and who wins in Week 12...
Sorry we couldn't complete your registration. Please try again.
You must accept the Terms and conditions to register