There is rarely a good time to face Christian Yelich. The Arizona Diamondbacks' timing might be worse than most. The Milwaukee Brewers right fielder has hit home runs in three of his past four games -- including a grand slam Tuesday -- tying him with the Los Angeles Dodgers' Cody Bellinger for the major league lead at 34 long balls.