In Camden Yards on Monday, the Baltimore Orioles defeated the Boston Red Socks 8-5 in their 2025 home opener in front of a sold out crowd.