The NFL has staged 42 games in Europe since 2007. Of those, only two have been between teams with winning records.
As the Bills go into Indianapolis Sunday, they are currently sitting 21st in the NFL in sack percentage (6.2%), 23rd in ...