Gregerson on win over Japan
March 22, 2017 | 00:04:21
Team USA reliever Luke Gregerson stops by the set of MLB Tonight to talk about his 9th inning, the team's pitching staff and more
Team USA reliever Luke Gregerson stops by the set of MLB Tonight to talk about his 9th inning, the team's pitching staff and more