NFLScores

Detroit Lions 31, Buffalo Bills 41

football game fileFinal
Highmark Stadium · Orchard Park · USA

Comparison

Side by side.

Final