Back in Houston for the first time since winning the 2021 World Series, the Atlanta Braves scratched across a couple of early run ...