Betting News Trainer Russell’s Quirky ‘Project’ Filly, Half To Shedaresthedevil, Wins Belated Debut – Horse Racing News