There are some pundits who are synonymous with a specific sport. And for horse racing, it was John McCririck. Known for his over the top manneri and flamboyant sense of style, McCririck was the face of racing in the UK and even used it as a platform to dabble in some reality tv shows along […]