In the last 3 seasons, Ginn has averaged 1829 all purpose yards per seasons. His problem, is holding on to the ball IMO. Last year, he was much better. He only had 2 Fumbles but in past years, he has been much worse. Still, an average of 1829 over 3 seasons is pretty dang good.
To put this in perspective, as good a year as Miles had last year, he only put up 1475 combined. Last year, Ginn had 1826 all purpose yards. That's not bad considering he only had 38 catches. The year before, he had 56 catches for 790 yards.
Last year, Crayton only had 37 catches and 622 yards. His All Purpose Yards last year were 1087 and that was by far, the best production of his entire career.
I think that I would would trade Crayton for Ginn if the opportunity to do so was there. Crayton is a good guy and a decent player but Ginn absolutely brings more to the table IMO.