Josh Allen puts an end to Detroit Lions winning streak 0 16.12.2024 05:04 The Independent The Buffalo Bills quarterback threw for two touchdowns and ran for two more in a 48-42 victory.