Canadian jockey Robert Landry, whose 2,045 career wins included the 2004 Queen’s Plate with Niigon, has announced his retirement. The 48-year-old Toronto native will take over the reins as racing manager for Chiefswood Stable, which campaigned Niigon. Landry had 17,656 career mounts, along with purs...
Read More