Insider Info: 2024 U.S. Finals: Myrtle Beach
The U.S. Finals: Myrtle Beach, being held at the Myrtle Beach Convention Center in Myrtle Beach, South Carolina, is part of a 13-event end-of-season extravaganza that allows teams to finish their seasons close to home and with another memorable experience together.
Mar 27