Stevie Johnson will remain on the West Coast.
The wide receiver will move south after agreeing to a deal with the San Diego Chargers on Tuesday, the team announced.
NFL Media Insider Ian Rapoport reported the Chargers will pay Johnson $10.5 million over three years -- can get up to $12 million, per a source informed of the deal.
NBC's Dianna Marie Russini first reported the agreement with San Diego, adding that the decision came down to his family.
Johnson spent one season in San Francisco -- his birth home -- but never got on track with the 49ers, catching just 35 passes for 435 yards and three touchdowns.
Johnson had three 1,000-yard seasons from 2010 to 2012 before struggling with new, young signal-callers the past two years.
As an elusive route-runner well fitted for the option-game, Johnson can give press-coverage cornerback fits. However, his unique style also makes it difficult to create chemistry with quarterbacks. Philip Rivers represents far and away the best quarterback Johnson has played with in his entire seven-year career.