As a competitive cyclist for the last 27 years, Ainslie MacEachran spent 4 years racing in Europe and 4 years as a Professional. He has ridden in 3 Corestates USPro …