Im Still Here (Emeritus Maximus), a harness racing maiden no more at odds of 74-1, won the $51,600 Delaware Standardbred Breeders Fund (DSBF) Late Closer Final for three-year-old pacing colts at Bally’s Dover on closing night Thursday night (March 28) in a stunning upset. Captain Pete left quickest off the gate and was parked to