World Championship Series Show
August 21-23, 2020
Fort Worth, TX
Arena: John Justin Arena; Will Rogers Complex
3401 W Lancaster Ave
Fort Worth, TX 76107
Arena: John Justin Arena; Will Rogers Complex
3401 W Lancaster Ave
Fort Worth, TX 76107