Lee Evans wasn't a "great" pro WR for multiple years. He had a couple real good years and one great year. My criteria for a great WR is one that gets at 6 receptions per game, over 100 yards, and has over 10 TD's in a year.
Evans stats:
Year / Over 6 receptions/game /over 100 yds /10+ TD's
2004 / 2 / 2 / 0
2005 / 0 / 2 / 0
2006 / 6 / 3 / 0
2007 / 2 / 2 / 0
2008 / 3 / 4 / 0
2009 / 0 / 0 / 0
2010 / 1 / 1 / 0