The St. Louis Cardinals decisively defeated the Baltimore Orioles, 6 to 3, on May 20, 2024.

Explore