The All England Cup is a greyhound racing competition held annually. It was inaugurated in 1938 at Brough Park later known as Newcastle.
Venues
1938-present (Newcastle, Brough Park)
References
All England Cup Wikipedia(Text) CC BY-SA
The All England Cup is a greyhound racing competition held annually. It was inaugurated in 1938 at Brough Park later known as Newcastle.
1938-present (Newcastle, Brough Park)