22. Tim Tebow Tebows
Tebow’s time in the NFL was short but notable and chaotic. However, despite being a bust overall, he did have a truly iconic moment. After going three straight games without throwing for 200 yards, the Broncos didn’t have much hope of beating the Pittsburgh Steelers in the playoffs. But they didn’t reckon on Tebow having the game of his life against the Steelers as he suddenly became a playoff winner that day.

Tebow’s 80-yard touchdown pass in overtime ended the game 29-23 for Denver. It was the quickest ending to an NFL overtime game ever and nobody could believe what they had seen. After just 11 seconds, overtime was over. Meanwhile, Tebow’s total of 316 passing yards gave the NFL false hope that this was a new dawn for the former Florida Gators star. Unfortunately, it wasn’t to be but he always has this moment.