Houston Astros

Americans boo, insult Biden’s critic, senator Ted Cruz at baseball stadium

Americans boo, insult Biden’s critic, senator Ted Cruz at baseball stadium

By Biodun Busari A US Republican Texas senator, Ted Cruz was booed and insulted at Bronx stadium where New York Yankees and Houston Astros met in a basketball game on Sunday evening. According to Blavity, Cruz, an Astros fan enjoyed that his team won 6-5 over the Yankees but was greeted with boos and various […]