49ers upgrade with Saints center Goodwin

The San Francisco 49ers' largely inarticulated plan for NFL free agency has gained some definition over the last couple days.

Jonathan Goodwin, 32-year-old starting center for the New Orleans Saints, reached agreement on a three-year deal with San Francisco, ESPN's Adam Schefter reported Wednesday. Washington Redskins cornerback Carlos Rogers signed with the 49ers on Tuesday.

Goodwin has started all 32 games over the last two seasons. He has started 60 of the 133 games in which he has played.

The 49ers' problems at center appear solved for the short term. Eric Heitmann's injury and David Baas' signing with the New York Giants left the 49ers short-handed at the position. Goodwin and Rogers arguably represent upgrades over Baas and Clements, respectively.