Rangers sweep Astros

April 22, 2016

By Alex Al-Kazzaz The Texas Rangers swept their in-state rivals Houston Astros for their first series sweep of the season. As a matter of fact, the Rangers have now won three straight series, and they’re […]