It seems like it took forever, but Buck Showalter has finally cut the Baltimore Orioles roster down to 25 players.
The seemingly endless list of potential starting pitchers has been narrowed to just five. The bullpen is built. The bench has been dug deep. It's game time.
The final roster decisions were fairly predictable when it came down to the last few days, but some of the moves are questionable. There were some really close battles, and some deserving players didn't make the team. On the other hand, some players played their butts off and earned their spots.
Here are the best and worst of Buck's final moves.