Sports

Buffalo Bills have dominant performance vs. New England Patriots. Winners and losers from TNF.

The Buffalo Bills dominated the New England Patriots at Gillette Stadium on Thursday night. Here are the winners and losers from the AFC East tilt.