Skip navigation

Published on Jan 23, 2018

The Patriots are the enemy and envy of all NFL teams and their fans. WBZ-TV’s Jim Smith spoke with Matthew Slater about fans who call the Patriots cheaters

%d bloggers like this: