#TBT: Breaking down the biggest NFL draft busts of all time

JaMarcus Russell, Ryan Leaf … and a punter?

Allow us to explain.

Check out the video above for our biggest NFL draft busts of all time.