ALDS opens in LA: How the Astros and A’s match up
Read full article: ALDS opens in LA: How the Astros and A’s match upTwo days and two wins later here they are once again on a road to the World Series. First stop is in LA at Dodger Stadium where they won the 2017 World Series. The A’s won the season series by taking 7 out of the 10 head to head meetings. The Astros need to come out swinging and producing early against this group. Add in the neutral site and this has the makings of a very good series.