National Treasure won the 148th Preakness Stakes on Saturday, shattering Kentucky Derby winner Mage’s hopes of capturing the Triple Crown. Ridden by jockey John Velazquez and trained by Bob Baffert, National Treasure finished first under the wire at Baltimore’s Pimlico Race Course ahead of Blazing Sevens. The winning time was 1:55:12.

Baffert now has the most Preakness wins by a trainer with eight. He was previously tied with Robert Wyndham Walden, who won the race seven times in the late 1800s. Baffert missed last year’s Preakness while serving a suspension after 2021 Kentucky Derby winner Medina Spirit failed a drug test and was disqualified. Two weeks ago, he missed the the Kentucky Derby for the second year in a row because of the sanctions. He has trained two horses that went on to win the Triple Crown — American Pharoah in 2015 and Justify in 2018.

Read full article