Patriots fans all off-season: Never trust the NFL! Liars!Pats fans this morning: The NFL says we didn't cheat. They control headsets!— Rob “Stats” Guerrera (@statsonfire on threads) (@StatsOnFire) September 11, 2015
Patriots fans all off-season: Never trust the NFL! Liars!Pats fans this morning: The NFL says we didn't cheat. They control headsets!