2017 Spirit Sports - The Ultimate Battle

2017 Spirit Sports - The Ultimate Battle

Mar 24, 2017
Schedule
[table id=3820]
Event Info
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!
Show More