I initially thought this too, but the thread title is misleading. It's actually the biggest bust of the last 20 years, not all time. Lam Jones was drafted in 1980 (27 years ago) and wouldn't be considered in this list.
Thank god we arent lions fans. We have had some real bad times in the past not recently bur there are some teams there are way worse off