Global Champions League

WATCH: Global Champions League Highlights

The Global Champions League kicked off this past weekend in beautiful Mexico City. With 16 stops at gorgeous destinations, the Global Champions League is a must...