Sen. Ted Cruz hit with beer can during Houston Astros World Series victory parade
(HOUSTON) -- The 2022 World Series-winning Houston Astros are widely regarded to have one of the best pitching rotations in Major League Baseball this season but it was a beer can pitched at Texas Sen. Ted Cruz by one of their fans that may... Read More.