July 2, 2025
Analysis
Barrero elected free agency last week after being removed from the Cardinals' 40-man roster and he has quickly found a new home. The 27-year-old played sparingly in St. Louis, putting up a .470 OPS in 31 plate appearances. Barrero will give the Orioles some experienced utility depth at Triple-A Norfolk.