T.J. Houshmandzadeh

With T.J Houshmandzadeh comes none of the baggage Randy Moss brings and all of the experience.

While his stats fell off greatly last year in Baltimore, T.J. still has a big body for blocking and could be a good third-down target.

The question is, can he still run precise routes?

While his explosion that made him a star with the Bengals is gone, this 49ers team is all about route running and if he can run precise routes, he still has the hands to bring make tough catches and could be a perfect fit.