Michael Wacha Selected for 2026 All-Star Game Appearance

AutoDraft Pro AI

Kansas City Royals pitcher Michael Wacha has been selected to participate in the 2026 MLB All-Star Game. Wacha is featured on the American League roster alongside teammate Bobby Witt as part of the league's midsummer celebration in Philadelphia.