News

Tru Skillz won the Open Division World Championship at the Walt Disney Resort and then won the NFL Regional Tournament.