NFL Throwback

NFL Throwback: Bills dominate Patriots in 2003 opener

The Buffalo Bills defeat the New England Patriots 31-0, handing Bill Belichick his largest career loss.