About Bill Esdaile

Bill Esdaile is City A.M. racing editor and managing director of Square in the Air.

All Articles

THERE’S plenty of rain about up in York this week and the fillies lining up for the Group Two Lowther

August 19, 2020