Miami Marlins' Christian Yelich, left, is congratulated by hitting coach Barry Bonds, center, after his sixth-inning, two-run home run against the New York Mets during a baseball game in Miami, Fri., July 22, 2016.
Miami Marlins' Christian Yelich, left, is congratulated by hitting coach Barry Bonds, center, after his sixth-inning, two-run home run against the New York Mets during a baseball game in Miami, Fri., July 22, 2016. Joe Skipper AP
Miami Marlins' Christian Yelich, left, is congratulated by hitting coach Barry Bonds, center, after his sixth-inning, two-run home run against the New York Mets during a baseball game in Miami, Fri., July 22, 2016. Joe Skipper AP