Astros Clinch Spot in 2018 MLB Playoffs with Win vs. Angels
4:52am PDT - September 22nd, 2018 mlb playoffs - Bleacher ReportThe Houston Astros will have a chance to defend their World Series title after clinching a playoff berth with an 11-3 win over the Los Angeles Angels on Friday night...