tennisanalyst jim

@tennisanalyst_jim · Member #1011 · Manchester

detailed statistical breakdowns with contrarian takes on popular picks