Week 12 grades for the Buffalo Bills against the Detroit Lions

Buffalo Bills (Mandatory Credit: Lon Horwedel-USA TODAY Sports)
Buffalo Bills (Mandatory Credit: Lon Horwedel-USA TODAY Sports) /
6 of 8
Buffalo Bills
Matt Milano, Buffalo Bills (Syndication: Detroit Free Press) /


The Buffalo Bills once again were without Tremaine Edmunds as he deals with a groin injury but this week elected to make a change at the position. Last week, the Bills had Tyrel Dodson replace him in the starting lineup but against the Lions the Bills had A.J. Klein start in his place.

Klein finished the game with nine total tackles and one tackle for a loss while Matt Milano continues to play at a high level. He finished the game with seven total tackles, one tackle for a loss, one pass defended and one QB hit.

While Klein did a good job in place of Edmunds, there is no question this defense is much better when Edmunds is on the field, and that hopefully happens next week against the Patriots.

Grade: B