Richards on 1st career victory
Giants @ MarlinsJune 12, 2018 | 00:01:45
Trevor Richards, Don Mattingly and Kyle Barraclough discuss the team?s 3-1 victory over the Giants
Trevor Richards, Don Mattingly and Kyle Barraclough discuss the team?s 3-1 victory over the Giants