First staged at Cardiff\'s Ely Racecourse in 1895, the Welsh Grand National is a vital element in the sporting heritage of Wales.
This is the definitive history of th....
First staged at Cardiff\'s Ely Racecourse in 1895, the Welsh Grand National is a vital element in the sporting heritage of Wales