Troubled Kid sets Delaware Park record

Three-year-old Troubled Kid sped 5 1/2 furlongs in 1:02.58 Tuesday at Delaware Park to set a track record.

Read More