NFL rumors: Ben Garland, 49ers agree to one-year contract to return
Via: NBCS Bay Area
Ben Garland served as the 49ers backup at both guard positions and center before he was forced into the line as the teams starting center for the final three re...