Odds Are 'Osiris' Will Be Better
… Osiris has wreaked plenty of havoc in his home state of Indiana, amassing eight wins … but a minor misstep left him a half length away from converting a 15-1 upset. "Talking to Sylvain (Filion), he had to …