undefined

Craig O'Shannessy

Leading strategy analyst for the ATP Tour and former strategy and data analyst for Novak Djokovic from 2017-2019.