Doesnt replace anyone. It's a one year deal with the Niners assuming (or hoping) he can help shore up a glaring hole in our SB run last year. Thats IF he gets back in form, and if he does he could be a longterm solution at the expense of Carlos Rogers or Culliver (if he keeps making mistakes).
There are some talented receiving corps in the NFC. Nnamdi "can" give us a needed boost against teams like GB and Atlanta.