Buffalo Bills quarterback Josh Allen is the NFL's Most Valuable Player, but he still has his fair share of haters. That being said, Allen has proven his critics wrong every step of the way. Bleacher ...