A lot of people have been asking “What’s wrong with Aaron Rodgers?” lately. Judging by this throw he made against the Lions on Sunday, there is absolutely nothing wrong with the Packers quarterback.

This might be one of the greatest throws in NFL history. No, it’s not historically significant and it came in the second quarter of a regular season game in September, but as far as the physical act of throwing a football goes, you can’t do much better than this:

Let’s break this down: Rodgers is rolling to his left, launches a ball that will travel 74 yards in the air and would have hit the receiver right in stride for a touchdown had the defensive back not tripped him up. The Packers receiver, Trevor Davis, did not have to alter his course at all. The ball could not have been placed any better if Rodgers walked it over to him.

the Hail Mary that Rodgers completed to beat the Lions last November got far more attention because it won the Packers a game, but I’d argue the throw from Sunday was far more impressive. Here’s the Hail Mary:

https://www.youtube.com/watch?v=r0vVqStvh_8

The ball travels about ten yards less than the more recent throw, Rodgers actually has the opportunity to step into the throw and he’s not aiming it as much as he’s just heaving it up for grabs.

Michael Vick’s 88-yard bomb on Monday Night Football is another contender:

https://www.youtube.com/watch?v=Jv5dTTYuDpk

Vick also has time to step into this throw, which “only” travels 61 yards in the air. And, Jackson has to slightly alter his route to the ball while it’s in the air.

Randall Cunningham’s famous 95-yard touchdown throw in Buffalo was probably a better all-around play, but the throw itself isn’t better than Rodgers’ throw from Week 3.

A sneaky candidate for the best throw in NFL history comes from none other than Jay Cutler.

Cutler has time to set his feet, but he does take a massive hit just after releasing it.

Which of these throws I’ve listed do you find most impressive? Vote in our poll.