Throughout NFL history there have been catches by receivers and defenders alike that make peoples’ jaws drop. On Sunday Night Football against the Dallas Cowboys, New York Giants wide receiver Odell Beckham Jr. made one of the most impressive catches ever seen when he caught a deep pass from QB Eli Manning, bending his body at a nearly impossible angle, and making the grab with just three fingers and falling into the endzone for a TD. You can watch the play here.

Some people immediately reacted by saying it was the single greatest catch in NFL history, but is it really?

NFL history is full of some of the greatest receivers and some of the greatest catches of all-time by said receivers, and luckily for us, thanks to the power of YouTube and photos, we can decide for ourselves what the greatest catch in NFL history REALLY is.

Here are the Ten Greatest Catches in NFL history:

10. Larry Fitzgerald’s back-flip TD catch in double coverage, 2009

People don’t talk about this catch nearly as much as they should. But this catch that Arizona Cardinals WR Larry Fitzgerald made in the 2008 Wildcard game against the Atlanta Falcons was the beginning of an epic post-season for Fitzgerald where he set countless records for catches in a single playoff series.

On a flea flicker from RB Edgerrin James to QB Kurt Warner, the future Cardinals Ring of Honor member throws a bomb into double coverage but Fitzgerald extends all the way up, leaping over the coverage and fully extending his arms to make the ball land perfectly in his hands.