Back Off The Leash with George Farrugia (July 16, 2024) By RSN Tuesday 16 July 2024, 1:10PM RSN Greyhound News Picture: RSN George Farrugia brought RSN listeners the latest greyhound news, on Tuesday.Press PLAY below to listen back on RSN