clock menu more-arrow no yes

Filed under:

Lookit

This map shows only New Englanders believe Tom Brady didn't cheat

New, comments
#lOn Thursday, Sports Nation dropped this fairly surprising poll result.

Yeah ... better check that again Friday morning.

See there are a *few* people who believe Tom Brady and Bill Belichick ... they just all live in New England.