Answer
Preakness Stakes is the only race that Jack Kennedy has not won. Kennedy won the Kentucky Derby in 1964 with Northern Dancer, and the Belmont Stakes in 1963 with Chateaugay. The Preakness Stakes is the second leg of the Triple Crown, and is held two weeks after the Kentucky Derby.