The 49ers' offensive line made strides once Adam Snyder took over at right guard three games into last season.
Now the 49ers must replace Snyder, who signed a five-year deal Wednesday with a division rival, the Cardinals.
"I loved it there," Snyder said of the 49ers to the Arizona Republic. "But at this point in my career, I was ready for something else."
49ers Lose Adam Snyder To Cardinals