Leave a comment
2017 Major League Baseball World Series Game Seven: Houston Astros v. Los Angeles Dodgers

Source: Alex Trautwig / Getty

HOUSTON WE DID IT!!!!

The Houston Astros won their first World Series Championship Title.

 

After 55 years our boys just won it all. Houston pulled the 5-1 victory over the Los Angeles Dodgers in Game 7.

WORLD SERIES CHAMPIONS! #earnhistory

A post shared by Radio Now Houston (@radionowhouston) on

Carlos Correa even put a ring on it tonight on national tv after winning the series!

 

Congratulations to our boys! #HOUSTONSTRONG

comments – Add Yours