E Street Upsets At Buffalo
… The closers were coming late but it was the unexpected charge from E Street in the stretch that got the $20.00 upset victory in the $16,500 Open Trot at Buffalo Raceway on Saturday afternoon (June 25). The usual …