Looking to bolster their outfield depth this off season the Royals signed Marlins long-time farm hand, and part time Major Leaguer Brett Carroll this off season. Back in 2007, Carroll put up a pretty impressive Minor League season, crushing AA and AAA pitching to put himself on the prospect map and it even earned him a callup. Unfortunately that seasoned ended up being an aberration, as he'd never repeat that success with the bat again at any level.
A very strong defended, posting a +31.4 UZR/150 in 143 games, he managed to parlay that season into playing time during parts of the last four seasons despite hitting a combined .205 while striking out in nearly 30% of his at-bats.
There had been some expectation that Carroll would go to AAA and provide depth at that level and perhaps work as a mentor to some of the teams other youngsters. But with the presence of so many talented young players, there simply wasn't room. It's a sign of the times I suppose that the Royals no longer need players like Carroll - even though his defense is useful - to help fill out their MiLB system.
In return for Carroll, the Royals will receive undisclosed cash considerations while Carroll will likely go on to fill a similar role for the Brewers.