Is Bill Belichick happy the Patriots won last night?
Heck yeah
76%
heck no
24%