The next chance to see Preakness Stakes is Saturday, May 18 in Baltimore, MD.