“Sandwiched in the Triple Crown between the Kentucky Derby and the Belmont Stakes, the Preakness shines an annual spotlight on Baltimore. Although the average race lasts less than 3 minutes, this week-long celebration is highly anticipated and stands strong as… Read More