Quote:
Originally Posted by DRM08
I dunno, this one reminded me of KC against Denver last year. Chiefs squeaked out an ugly win at home, but lost in Denver a couple weeks later. Buffalo plays in New England in a couple weeks. Perhaps New England has a better chance of winning than previously thought.
|
New England winning wouldn’t surprise me, because I expect the Bills to be locked into the 2 and resting starters by then.