Max Scherzer Reflects on Texas Rangers World Series Win & Updates Recovery Status for 2024