The Kansas City Royals host Spring Training at the Surprise Recreation Campus. This Cactus League stadium in Surprise, Arizona, was voted the best place to see a Spring Training Game in 2004.
The Kansas City Royals host Spring Training at the Surprise Recreation Campus. This Cactus League stadium in Surprise, Arizona, was voted the best place to see a Spring Training Game in 2004.