By every qualification, Jerry Rice was the greatest wide receiver of all time. He had the best hands, ran the most precise routes, and starred as the premier game changer after the catch. Rice, the San Francisco Treat, may even hail as the greatest blocking wide receiver of all time.
During this time in the evolution of the NFL, quarterback is valued more than ever before. However, I would say Jim Brown is the greatest football player ever, given his compete domination. He only played nine years, which gives Brady or Jerry Rice the advantage.