The Red Sox have signed outfielder Corey Brown to a minor-league deal that includes a spring training invite, ESPN Boston's Gordon Edes tweets. The Athletics designated Brown for assignment to clear space for Eric O'Flaherty last week, and Brown opted for free agency after the A's outrighted him.

Brown, 28, hit .254/.326/.473 for Triple-A Syracuse in the Nationals' system in 2013, splitting time between all three outfield positions. He has collected 45 plate appearances in parts of three seasons in the big leagues. He was a first-round pick of the Athletics in the 2007 draft.