Richard Johnson OBE Grand National Wins
Richard Johnson OBE has never won the Grand National.
Their best finish to date was in 2002 with What's Up Boys who came 2nd.
Richard Johnson OBE has never won the Grand National.
Their best finish to date was in 2002 with What's Up Boys who came 2nd.