Absolutely! Surprise is a hotspot for baseball fans every spring. The city hosts the Kansas City Royals and the Texas Rangers for their spring training at the Surprise Stadium. Fans can catch a game, enjoy the sunny weather, and maybe even snag an autograph or two.