Avatar - Metro
Metro
flipped into Sport News
How and why is Fallon Sherrock playing in Premier League Darts?

How and why is Fallon Sherrock playing in Premier League Darts?

metro.co.uk - Phil Haigh

Fallon Sherrock takes on Glen Durrant in Premier League Darts on Thursday night as she debuts in the tournament as one of this season’s nine …

View on metro.co.uk