The year 2024 has been challenging for Jihad Talgi and his standout greyhound, Schillaci, the unexpected victor of last December's The Phoenix at The Meadows. Since that ...
05 July 2024