Preakness winner Shackleford worked five furlongs in 1:00.30 at Belmont Park on Saturday morning, after which trainer Dale Romans announced that he will run in the 143rd renewal of the Grade 1, $1 million Belmont Stakes on Saturday, June 11.