Trevor Richards throws season-high 8 strikeouts, Marlins take series finale over Padres 9-3 June 3, 2019 2:22 am|