Game 20 Thread. April 17, 2024, 1:10 CT. Braves @ Astros April 17, 2024 by The Crawfish Boxes Photo by Logan Riely/Getty Images J.P. France tries to salvage a win against the Braves