For much of the season, Ravens quarterback Lamar Jackson was considered a clear favorite to claim his third Most Valuable Player award.
Former Buffalo Bills running back LeSean McCoy believes that Josh Allen should earn NFL MVP honors this year.