For fans of dog racing, the English Greyhound Derby is the undoubted pinnacle of the sport. First held way back in 1927, the Derby enjoyed plenty of support in the intervening decades at its spiritual home at the White City Stadium, which played host to the 1908 Olympic Games, amongst other things. When White City […]