Yankees and Red Sox made a deal for outfielder Greg Allen [Sports News]

The New York Yankees have struggled with the outfield this season, with injuries to their star players plus low production from some young players. It is for this reason that they made a deal with the Boston Red Sox for Greg Allen.

Allen had been in the Boston organization on a minor league contract and now joins the Yankees farm, where he will be on the lookout for any calling up to the MLB.

The trade was due to a mobility clause in Allen’s deal that required the Red Sox to promote or trade him if another club offered an immediate major league roster spot.

While neither team has announced the trade yet, that suggests Allen is likely to make New York’s MLB roster in the coming days. The Yankees will have to create a spot on the 40-man roster, though that can be accomplished by moving Carlos Rodon to the 60-day disabled list.

Once it’s official, it will be Allen’s second stint with the Yankees. The switch-hitting outfielder appeared in 15 games for New York two years ago.