As is the case with any team, roster turnover is inevitable. It happens during the season and in the offseason. While the Baltimore Orioles are one of baseball's best teams, they have some players who don't deserve to be on the team's 40-man roster entering this season.
Ryan McKenna
It's kind of puzzling as to why Ryan McKenna still has a roster spot. He does provide good defense and can play all over the outfield, but he's not a good hitter and there are guys like Colton Cowser and Heston Kjerstad who have higher ceilings than McKenna at the major league level and deserve the spot more than him.
McKenna is who he is at this point in his career. It's rather unlikely that he's going to have some big breakout year, and with the talent the Orioles have in the outfield, it's hard to justify keeping McKenna on the roster.