Rougned Odor launched a grand slam Wednesday during the Texas Rangers’ seven-run fourth inning, and Andrew Cashner allowed three runs in six innings in an 8-6 victory over the Seattle Mariners.
The grand slam was Odor’s 30th homer of the season. It came in a sloppy inning for the Mariners behind Felix Hernandez, who was perfect for the first three innings. Nomar Mazara had a two-run single in the inning.
Shin-Soo Choo was robbed of a grand slam in the sixth on a leaping catch by center fielder Guillermo Heredia. The Rangers got a run, though, on the sacrifice fly.