The Global Champions League kicked off in Miami Beach on Sunday, and here is a glimpse into what the new series has to offer. All photos (c) Stefano Grasso/GCL (reproduced with permission).
This photo has been added to your cart !
Your shopping cart »