I think the jury is still out on the 2012 draft. James is an explosive offensive player who could turn into another Darren Sproles and we really don't know what we have with A.J. Jenkins for the long term. We don't know about Cam Johnson, but he sure looks like he could be good. Same with Trent Robinson - great speed for a safety. Darius Fleming is still an unknown, but could be another good LB. I've seen nothing but good news about Joe Looney - he looks like a keeper at guard. The main reason people think 2012 was a bust is Jenkins, but I wouldn't be too quick to draw conclusions. They obviously wanted more physical play out of him - his blocking probably left something to be desired - but he's reportedly going to spend the entire off season getting stronger and working with Kaepernick.
This - he's actually been practicing at both guards positions AND center. Just a W.A.G. on my part, but I think they may be grooming him for when Goodwin leaves/is cut.
I think Kilgore would be the replacement for Goodwin.
This site is neither endorsed, nor sponsored by, nor affiliated with San Francisco 49ers or NFL Properties LLC. 49ers is a registered trademark of the San Francisco 49ers LLC. All teams and players mentioned are registered trademarks of the NFL and its respective teams. The use of any team names, words, trademarks, logos or photos have been used for descriptive purposes only. The content and information from other sites is the property of their respective owners. Player and team photos used with permission from USA TODAY Sports Images.