You can now read 10 articles in a month for free on BostonGlobe.com. Read as much as you want anywhere and anytime for just 99¢.

The Boston Globe

Sports

Cody Ross signs with Arizona

Cody Ross

Getty Images

Cody Ross hit 22 home runs and drove in 81 runs for the Red Sox in 2012.

Cody Ross has finally gotten his desired three-year contract.

The fan-favorite outfielder and one of the few bright sports for the 2012 Red Sox is headed to the Arizona Diamondbacks with a 3-year, $26 million contract, according the player’s new team.

Continue reading below

“Could not be happier to be in the [Diamondbacks] family!” Ross said via Twitter. “Truly blessed! God is good!”

Ross got $3 million from Boston last season.

“[The Red Sox] were interested in retaining Ross earlier in offseason, but at two years,” Red Sox beat writer Pete Abraham said on Twitter. “He was holding out for three and got it from Arizona.”

The Arizona deal also includes a club option for 2016.

Ross, the nine-year MLB veteran who signed with Boston after a two-year stint with San Francisco, hit 22 home runs for third on the Red Sox behind Jarrod Saltalamacchia (25) and David Ortiz (23) while driving in 81 runs for second on the team after Adrian Gonzalez (86). Ross had a batting average of .267 in 2012.

During the offseason, the 31-year-old Ross lives in Scottsdale, Ariz.

You have reached the limit of 10 free articles in a month

Stay informed with unlimited access to Boston’s trusted news source.

  • High-quality journalism from the region’s largest newsroom
  • Convenient access across all of your devices
  • Today’s Headlines daily newsletter
  • Subscriber-only access to exclusive offers, events, contests, eBooks, and more
  • Less than 25¢ a week