The guy previously couldn't win a roster spot with the Pittsburgh Pirates for crying out loud. He was the 6th OF with the Sox, and only because they literally lost their top 4 OFs did he get to play here. He has no trade value at all, as all of baseball could have had him after the Pirates cut him. He's a league average hitter over his time in MLB and has been a negative defender in all but one year he has been on a major league roster. He's got negatives across the board in his defense metrics over his career (range, arm, errors). Career he is a 103 OPS against RHP, so we aren't even talking about some big platoon advantage here. It's just he doesn't suck against them.
He is the definition of a scrub.