2 min read Baltimore Orioles Kansas City Royals NEWS FLASH: The Baltimore Orioles have officially signed Kansas City Royals first baseman to a five-year, $176.7 million contract, per MLB insider knowledge. admin June 28, 2024 Royals stars Bobby Witt Jr. & Salvador Perez announced as MLB All-Star finalists Kansas...Read More