NewsSport GREYHOUND RACING: TONIGHT’S LIFFORD CARD by stephen July 19, 2014 Tonight’s greyhound racing at Lifford features the semi-finals of the An-Cu Veterinary 525. There are 12 races on the card… 0 Facebook Twitter