Houston Astros fans blame Ted Cruz for team's loss to Texas
Ted Cruz hit by beer can during Astros World Series parade
Sen. Cruz Celebrates the Astros' World Series Championship
The Astros Are Baseball's Most Business-like Buzzsaw
Ted Cruz Was Booed At Houston Astros Championship Parade
Rangers 11, Astros 4: How Houston lost Game 7 of ALCS
Ted Cruz booed at Houston Astros victory parade, hit with beer can
Houston Astros Fans Boo, Throw Beers At Sen. Ted Cruz During World
Fans celebrate Houston Astros' World Series win with parade
Ted Cruz turned up to the Astros World Series parade and it didn't
Houston Astros: Late offense leads to win, series lead vs. Rangers
Senator Ted Cruz gets booed during Houston Astros Parade of Champions