Ryan Petty November 2, 2017 HOUSTON ASTROS are THE 2017 WORLD SERIES CHAMPIONS!!! Ryan Petty November 2, 2017