The Steel City Cup is a greyhound racing competition held annually at Owlerton Stadium in Sheffield.
It was inaugurated in 1970.
Venues & Distances
References
Steel City Cup Wikipedia(Text) CC BY-SA
The Steel City Cup is a greyhound racing competition held annually at Owlerton Stadium in Sheffield.
It was inaugurated in 1970.