According to an industry source, Ryan Sweeney  will make a base salary of $1.25 million (with a chance for incentives) for the 2013 season if he makes the Red Sox ‘ major league roster coming out of spring training.
Sweeney agreed to a minor-league deal with the Red Sox early Friday evening, offering the team outfield depth. The Sox and the 27-year-old became more of a fit after it was determined Ryan Kalish  would be missing a substantial portion of the season’s first half due to surgery on his right shoulder. Sweeney became a free agent earlier in the offseason when he wasn’t offered a contract by the Red Sox.
Sweeney played in 63 games for the Red Sox in ’12, hitting .260 with a .675 OPS. His season ended after breaking a knuckle on his left hand punching a wall during a July 30 game against Detroit.
After a report from WEEI.com surfaced that Sweeney  would be returning to the Red Sox, the outfielder tweeted the following Friday night:
So excited to be back with Boston! Thanks to the red sox for the opportunity to play there again. Spring training here we come.
— Ryan Sweeney (@RyanSweeney12) January 26, 2013 
Don’t worry redsox nation no punching doors this year #gosox 
— Ryan Sweeney (@RyanSweeney12) January 26, 2013