When the Buffalo Bills defeated the Pittsburgh Steelers on Sunday, Josh Allen earned his eighth win of the season, but also ...
Josh Allen hadn’t returned to Laramie, Wyo., his home for three years as the Wyoming Cowboys’ quarterback, since his pro day in 2018. His first trip back to War Memorial Stadium was a memorable one.