The Baltimore Orioles got destroyed by the Houston Astros, 23 to 2, on August 10.

See Trending MLB Searches