Open Wins For Killer Instinct, Odds On Osiris
… proved he could race from anywhere on his way to victory in the $18,500 Open Trot on Sunday night (Feb. 26). … against Open company; two starts back, he was a winner, while he finished third last …