Insider Info: 2024 U.S. Finals: Louisville
The U.S. Finals: Louisville, being held at the Kentucky Expo Center in Louisville, Kentucky, is part of a 12-event end-of-season extravaganza that allows teams to finish their seasons close to home and with another memorable experience together.
Apr 9