Houston Astros Soar Past Los Angeles Dodgers 5-3 in Game 3 of 2017 World Series
By: Ricardo E. Calderon, Eagle Pass Business Journal, Inc., Copyright 2017
The high flying Houston Astros soared past the Los Angeles Dodgers 5-3 in Game 3 of the 2017 World Series on Friday, October 27, 2017, at Minute Maid Park in Houston, Texas, taking a 2-1 series lead.
A complete article is forthcoming.





