Cambell has very good hands. Yes, he may be slow, but I can't recall many (any?) drops by him. Remember week 2 vs the Jags in '03? He caught the ball, was DEMOLISHED by the DB, and held on.
He also had a 3TD day this past season.
Yeah, he's slow. And yeah, he (was?) held in to block a lot. But I think he's a good (not great) TE.
CW