William Payne Grand National Wins
William Payne has never trained a horse that has won the Grand National.
Their best finish to date was in 1921 with Turkey Buzzard ridden by Tuppy Bennet who came 4th.
William Payne has never trained a horse that has won the Grand National.
Their best finish to date was in 1921 with Turkey Buzzard ridden by Tuppy Bennet who came 4th.