Rangers fans had 1 last insulting move for Astros during Game 7 win
Texas Rangers fans added insult to injury against the Houston Astros during their series-clinching win on Monday night. The Rangers won the American League pennant after an 11-4 thrashing in Game 7 of the NLCS at Minute Maid Park in Houston, Texas. …