The Atlanta Braves entered the 2023 MLB season with World Series expectations. Through the first couple of weeks, the buzz is still there with a promising start. But injuries have piled up for Atlanta, and now Ian Anderson is going to miss the entire 2023 season while undergoing Tommy John surgery, per Jeff Passan of ESPN.