according to the Buffalo News today, these 3 players all have 1 year left on their contracts:JP LosmanWillis McGaheeLee EvansI'd imagine that Evans and Losman would be a much bigger priority to sign to an extension this offseason. They could always stick a franchise tag on McGahee to keep him around for an extra year, but I also wouldn't mind seeing them shop him this offseason to see if they can get good value in a trade.another thing to consider for next year is that the Bills look like they will have another very difficult schedule
They also had a very difficult schedule this season though so I guess it was a good learning experience.The Bills home games are against: New England, Miami, the New York Jets, Baltimore, Cincinnati, Dallas, the New York Giants and Denver. The road games are against: New England, Miami, the New York Jets, Pittsburgh, Cleveland, Philadelphia, Washington and Jacksonville.
The Bills wound up playing one of the toughest schedules in the league. Their opponents had a record of 147-109, a .574 winning percentage. They played eight games against defenses ranked in the top eight in the NFL. They played six games against division winners.