Complex sentence: Thanks to his spirit, the Isotopes win more games until Homer is promoted by Antoine "Tex" O'Hara to the team in Capital City.
Split into simpler sentences: Thanks to his enthusiasm, the Isotopes win more games. Eventually Homer is promoted by Antoine "Tex" O'Hara to the team in Capital City.