Ken Rosenthal of Fox Sports is reporting that the Red Sox have signed catcher David Ross to a minor-league contract, according to major-league sources.
Ross, 31, drew interest from the Red Sox and Phillies after getting released by the Reds. He will report to Class AAA and eventually become the Sox's third catcher behind Jason Varitek and Kevin Cash.
The Sox would need to promote Ross by Aug. 31 to make him eligible for their post-season roster. Ross also could be added for the playoffs if Varitek or Cash were injured. ...
The Red Sox will be his fifth team, and first in the American League.
Ross hit 17 homers in 311 ABs in 2007, and 21 homers in 247 ABs in 2006. He also owns a .381 OBP this season, despite hitting .231 with 3 homers (52 games of action).