I don't bring it up usually but, I said it was a good trade then (check the archives) and I still think so now.
That 2003 draft was the beginnings of the turn-around for the Cardinals:
1b. 18 Calvin Pace DE Wake Forest
2. 54 Anquan Boldin WR Florida State
3. 70 Gerald Hayes LB Pittsburgh
4. None
5. 141 Kenny King DE Alabama
6a. 177 Reggie Wells T Clarion
6b. 210 Tony Gilbert LB Georgia
7. Traded to Detroit for WR Larry Foster
The only real mistake in the bunch was the #7 pick traded for Larry Foster. Likely wouldn't have gotten much with the #7 pick, but they got nothing from Foster.
A demi-god WR; two solid LB's, a starting OL (Granted we all would like him to be moved to back-up and supplanted by someone better.
) That's four multi-year starters from one draft! King might have been another starter, if he could have stayed healthy. Even Tony Gilbert has done decent for Jacksonville (IR this season I believe).
Yet people
still like to bitch that the Cards didn't take Suggs.