Is Bill Belichick happy the Patriots won last night?
Heck yeah
heck no
Vote
View Results