Henry runs for 199 yards and Jackson has 3 TDs as Ravens rout previously unbeaten Bills 35-10
BALTIMORE – Derrick Henry busted out the longest run in franchise history on the way to a 199-yard game, Lamar Jackson threw for two touchdowns and rushed for another, and the Baltimore Ravens handed Josh Allen and the Buffalo Bills their first loss of the season, 35-10 on Sunday night. Henry took his first handoff … Read more