One of the key ingredients of Tampa Bay's strategy is that when a young (that is, with a couple of years or more of team control left) player establishes substantial trade value, he's gone. Are you a fan of that? I'm not, although I recognize that it's a direction the Orioles may need to go in -- and it's a whole lot better than the Angelos Plan of recent years, in which you hold onto those guys for no good reason while their time with team control and trade value dwindle.
In a weird way, Tampa Bay has an advantage, for now, in following that plan. Before trading talented players early in their careers, most teams would consider the effect on their fanbase and attendance of not having long-term star players, but Tampa Bay's current fanbase and attendance put it in more of a "when you ain't got nothin', you got nothin' to lose" posture.
McKenna isn't much of a hitter, but he can play a decent center field. His last full year in the minors was at 22 in AA, which is pretty age appropriate for a prospect. And he did have that 1.000 OPS in Frederick at 21.
Ryan Ripken has always been old for his level, has never had an OPS over .736 anywhere, even as a 25-year-old in A ball. Career mark of .613. And is strictly a first baseman, which means he'd have to OPS .800 or .850 to even have a fighting chance at the majors.
If McKenna is a 40 or 45 level prospect, Ripken is a 20 or 25. There are 75 Ryan Ripkens in the Atlantic League.