Born to Please at Windsor 14 June 2016 Mark Usher Racing Club news The Mark Usher Racing Club's Born to Please ran nicely on only her second run, coming a strong finishing second at Windsor last night.