National Treasure wins 2023 Preakness Stakes for Bob Baffert.
Trainer Bob Baffert's horse, National Treasure, won the 148th running of the Preakness Stakes, marking Baffert's record-breaking eighth win in the second leg of the Triple Crown series. Jockey John Velazquez rode National Treasure to victory in a thrilling stretch duel against Blazing Sevens. The win came after Baffert's horse, Havnameltdown, suffered a catastrophic ankle injury earlier in the day. The victory ensured the sport will go a fifth straight year without a Triple Crown winner.