Winners Choice Cheerleading Championship Foxwoods 2024 is scheduled to take place January 13-14, 2024, in Ledyard, Connecticut. Winners Choice will award full paid and at-large bids to The Cheerleading Worlds 2024.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.