WORLD SERIES OF DARTS FINALS, Braehead Arena, GlasgowThe Ladbrokes World Series of Darts Finals will see a 24-player field competing across three days from November 3-5 at the Braehead Arena...