10. Keyshawn Johnson
Originally Drafted: 1st overall
Despite playing on many run-first teams under coach Bill Parcells with the Jets and Cowboys, Keyshawn Johnson was still able to land himself in the top 30 all-time in receptions and yards. He never had eye-popping single-season statistics, but his talent made him a three-time Pro Bowl selection and helped him solidify his name among the all-time greats. What’s more, he was able to do all of this without a top-end quarterback, catching passes from the likes of Vinny Testaverde, Brad Johnson, Ray Lucas, Shaun King, and others. For his career as a whole, which spanned 11 seasons, Keyshawn Johnson caught 814 receptions for 10,571 receiving yards and 64 touchdowns to boot. You might not have liked him very much, hell you might have even hated him – but the dude could catch footballs and his place on this list is justified.