Tomlin looks to improve
Giants @ GuardiansMarch 14, 2017 | 00:00:40
Josh Tomlin discusses how he needs to improve his performance after giving up five runs through three innings against the Giants
Josh Tomlin discusses how he needs to improve his performance after giving up five runs through three innings against the Giants