"It wasn't a good homestand. It wasn't a good series. It wasn't a good start to the second half," Yelich said. "We haven't been playing well - all year, really."
Phillies total season-high 20 hits and beat Marlins 10-3 →
"It's been a long time," Yelich said. "I've kind of been grinding through some stuff."
Yelich powers Marlins past Cardinals 5-2 →