Of course, Bradshaw's stats are slightly skewed, thanks to him playing fewer games...
Cruz may not even be a top 10 WR in this league let alone be in Calvin Johnson's class. Off the top of my head, Fitz, Calvin J, Andre Johnson, Steve Smith, Roddy White, Julio Jones, Nicks, Vincent Jackson, Brandon Marshall, AJ Green, Dez Bryant. I'm not saying that they are all better, but I'd take the majority of those guys over Cruz.
Bradshaw actually did have a good year. It was lost in everyone crying for Wilson to start.
Cruz had a few more to yards last year and Smith had a few more yards this year. Smith also had a rookie QB throwing to him last year and he had a second year slump tis year.
1092yds/10TDs for Cruz; 1174/4 for Smith
Last two years: