World Series being painted on field at Truist Park
Sky FOX over Truist Park where the World Series logo is being painted on the ball field in preparation for Game 3 in Atlanta.
Sky FOX over Truist Park where the World Series logo is being painted on the ball field in preparation for Game 3 in Atlanta.