Lugo discusses his preparation
Astros @ MetsMarch 3, 2017 | 00:03:30
Seth Lugo talks to the broadcast booth about his preparations for the 2017 season and the upcoming World Baseball Classic
Seth Lugo talks to the broadcast booth about his preparations for the 2017 season and the upcoming World Baseball Classic