It seems to me that WR speedsters with a track background tend to have an unusual history of NFL injuries:
Carter brought great speed and athleticism to the Giants, but his production was curtailed largely because of injuries. As a rookie in 2002, he was limited to five games because of a rib injury suffered in training camp and a torn Achilles tendon. The following season, Carter caught a career-high 26 passes despite missing four games with concussions.
In 2004, Carter was again limited to five games because of a hip injury suffered at Dallas. A year later, he missed the regular season finale and the NFC Wild Card Game with a hip injury. Carter played in all 16 games with eight starts in 2006. He had season-high totals of four catches against Washington on Oct. 8 and Philadelphia on Dec. 17.