The National Treasure wins the 2023 Preakness Stake at Pimlico Racecourse in Baltimore, Maryland, on May 20, 2023.