TV Schedule: Sunday, Oct. 25, 9:30 a.m. Exclusively online at Yahoo.
Stadium: Wembley Stadium, London, United Kingdom
Line: Buffalo (-4)
It’s hard to believe that the Buffalo Bills have managed to stay a .500 team despite all of the injuries they have had to deal with. The team was without starting quarterback Tyrod Taylor for a game, running back LeSean McCoy missed a couple games, Sammy Watkins hasn’t been 100 percent all season and they lost starting safety Aaron Williams for at least eight weeks with a neck injury.