I was originally thinking Atlanta which was a much more favorable margin.  But yeah.  what the fuck's up with New England getting blown out by the fucking Browns?  Honestly, that's the only game I've missed thus far (Minnesota/Arizona's in OT, Detroit/Jets are looking like it might)

image