The horse racing community was stunned earlier this year when 23-year-old Avery Whisman and 29-year-old Alex Canchari died by suicide less than six weeks apart.
Bob Baffert’s National Treasure has won the Preakness Stakes, hours after another of the Hall of Famer's horses was euthanized on the track with a...