2017 Spirit Sports - The Ultimate Battle
Myrtle Beach, SC
Mar 24, 2017

Welcome to The Ultimate Battle event hub! This one-of-a-kind competition features 11 Worlds teams competing on-stage for $50,000 worth of prize money. Here you'll find the very best coverage of the competition including a live stream, the performance order, results, photos, articles, news, and more!

Read More