Horse racing’s finest are back in Baltimore, Md., for the 150th Preakness Stakes. Every third Saturday in May (with a few exceptions), people flock to Pimlico Race Course to take in the sights and ...