Explore our other sites
  • kotaku
  • quartz
  • theroot
  • theinventory
    illharris
    Ill
    illharris

    Phil the Patriots are cheaters. Accept it.

    Why are you so delusional? Clearly the patriots cheated. Some people don’t want to believe that. But they cheated.