The Houston Astros are preparing to present their fourth World Championship in six years

The Houston Astros are currently second in the MLS while the Los Angeles Dodgers are at the top of the National League. If this sounds like deja vu, you will be correct. Both teams stood in the same positions five years before the start of the 2017 postseason season.

Leave a Reply

%d bloggers like this: