June 29, 2024 Doug Anderson appointed Chief Steward of the Jockey Club of Canada Doug Anderson has been appointed Chief Steward of the Jockey Club of Canada, effective June 29. Anderson succeeds R. Glenn Sikura, who served two three-year...