The Kansas City Royals reached agreement with veteran first baseman Carlos Pena on a minor-league contract. Pena hit .209 with eight home runs and 25 RBIs in 85 games for Houston this season before the Astros released him on July 31. The 35-year-old was assigned to Triple-A Omaha and is likely will be called up by the Royals in September to add a left-handed bat off the bench.
- Sports & Recreation
- Kansas City Royals