With JaMarcus Russell’s release last week, he has now slightly supplanted Ryan Leaf as the largest bust in NFL Draft history. And if not for Jared Lorenzen, the “largest” could’ve applied towards his weight at the position too. It took only three disappointing seasons to see the top pick in the 2007 Draft kicked to [...]