Garnett gets his chance with 49ers' starting offensive line

When the 49ers traded into the end of the first round to select Stanford guard Joshua Garnett, it seemed to be only a matter of time before he found his way into the starting lineup. Garnett is still not there, officially, but he said he has been splitting the first-team snaps for the first time since arriving with the 49ers. Veteran Zane Beadles, who signed a three-year, $9.75 million contract with the 49ers in the offseason, had taken all of the first-team repetitions up to this point.Beadles went out with the first team at the beginning of practice Tuesday, but Garnett replaced him shortly thereafter.