The Twins have acquired outfielder Brandon Barnes from the Indians, per an announcement from the Indians’ Triple-A affiliate in Columbus. While the move will surely generate some confusion because it comes after the July 31 trade deadline, Barnes was still tradeable by virtue of the fact that he’s on a minor league deal and at no point had been on a 40-man roster this season. (We took a look at how these and other minor moves could still occur yesterday here at MLBTR.)
Cleveland didn’t specify a return, though it’s quite likely that the veteran Barnes was merely flipped to Minnesota for cash. The Twins have been looking for outfield depth in the minors — they signed Ramon Flores out of indie ball two days ago — and the Indians, conversely, have come into some newfound outfield depth. The trade of Trevor Bauer netted them both Franmil Reyes and Yasiel Puig, thus pushing Greg Allen and Jake Bauers to Triple-A Columbus and squeezing Barnes out of his everyday job there.
Barnes, 33, has posted a .271/.336/.529 batting line with 24 home runs, 25 doubles and nine steals in 420 plate appearances with Cleveland’s top affiliate in Columbus this season. He’s spent parts of six seasons at the Major League level, most recently appearing in 19 games with Cleveland just last season. Barnes is capable of playing all three outfield spots but carries an underwhelming .242/.290/.357 batting line through 1274 big league plate appearances. He’ll give the Twins some depth in Triple-A Rochester.