Miami Marlins pitcher Trevor Richards pitches during the second inning of a Major League Baseball interleague game against the New York Yankees at Marlins Park on Wednesday, August 22, 2018.
Miami Marlins pitcher Trevor Richards pitches during the second inning of a Major League Baseball interleague game against the New York Yankees at Marlins Park on Wednesday, August 22, 2018. David Santiago dsantiago@miamiherald.com
Miami Marlins pitcher Trevor Richards pitches during the second inning of a Major League Baseball interleague game against the New York Yankees at Marlins Park on Wednesday, August 22, 2018. David Santiago dsantiago@miamiherald.com

David beats Goliath. Yankees take it on the chin as last-place Marlins roll to 9-3 victory

August 22, 2018 10:36 PM