Houston Astros vs Kansas City Royals Game
Minute Maid Park 502 Crawford St., Houston, TX, United StatesSee the Astros take on the Royals at Minute Maid Park on Thursday, August 29 from 7 to 9:30 p.m. Gather your family and friends to cheer on the Astros […]