Discover the role of the modern day farrier, shoeing up to 40 horses a day ahead of the Champions Stakes. Leave a Comment Subscribe in Google News