
Mike Leake got off to a brutal start Monday against the Texas Rangers, in large part due to a moon shot home run by Rougned Odor.
With two men on and his team already up 1-0, Odor blasted an upper-deck homer that highlighted a five-run inning against the Seattle Mariners starter.
This was Odor’s fourth homer in his last five games. He now has seven home runs and 21 RBI on the season.