Shaikh Mohammad: 40 years in horse racing