DID THE PATRIOTS CHEAT ALL SEASON?

In our special NFL edition of Sunday Skits, we find out that the Patriots have been cheating all season! Take a look.

#LiftRI

Advertisements