Josh Allen wins AP NFL Most Valuable Player award
Buffalo Bills, Football, Pro Teams, Sports

Josh Allen wins AP NFL Most Valuable Player award

NEW ORLEANS — Josh Allen wanted to leave New Orleans with different hardware. Still, he's happy to be recognized for his accomplishments.

avatar profile Olean Times Herald

Olean Times Herald


Local & Social