Michael Cooper/PDC

Cross tops list highest averages from German Darts Grand Prix

Wednesday 24 April 2019

Tuesday 23 April 2019

Monday 22 April 2019

Sunday 21 April 2019

Saturday 20 April 2019