How bout' them New England Patriots!!!
He’s more embarrassed than anything.
Print