Cable Bay is the 2015 winner of Kirby Memorial Stakes, a greyhound racing competition held annually in Limerick, Ireland.
Cable Bay is the 2015 winner of Kirby Memorial Stakes, a greyhound racing competition held annually in Limerick, Ireland.