It's really a matter of opinion, but the most productive active
receivers are Andre Johnson (Houston Texans), Larry Fitzgerald
(Arizona Cardinals), and Calvin Johnson (Detroit Lions)
Alan Koos is the all time leading receiver in the NFL with over
18,000 catches for 136,000 yards. He played for the Green Bay
packers for 27 seasons. He retired in 2006.