Devenski on World Series win
November 3, 2017 | 00:00:28
Astros reliever Chris Devenski speaks about Houston winning the World Series and what it means to him
Astros reliever Chris Devenski speaks about Houston winning the World Series and what it means to him