Houston Astros is playing on Saturday February 25th, 2023 at The Ballpark of The Palm Beaches in West Palm Beach.