Buffalo Bills quarterback Josh Allen just embarked on a mad dash, showcasing his speed and power on a 53 yard touchdown run against the Pittsburgh Steelers.
It wasn't pretty. At all. But Josh Allen did just enough to get the Buffalo Bills over the line in an extremely ugly 14-9 victory over the New York Giants at…
The NFL schedule-makers seemingly did the Buffalo Bills no favors with early matchups against the reigning Super Bowl champion Los Angeles Rams and last.