Joe Namath
Marcus Allen
Steve Young
You only said three but I can actually come up with a lot more.
Jerry Rice
Calvin Johnson
Randy Moss (on the Vikes)
Calvin Johnson is still new at the game, but he shows potential to become one of the greatest. He was highly underrated on Detroit mostly because they sucked all these years, but he tied Andre Johnson for most TD receptions a couple years back, and still puts up those type of numbers.
I'm surprised you didn't say Barry!
Rice
Sanders
Moss
A place to debate everything and anything!