Career
From Guelph, Ontario, Carroll worked with the Toronto Blueshirts of the National Hockey Association. In December, 1917 Richard was then asked by Charlie Querrie to be coach and assistant manager of the new Toronto National Hockey League franchise. Carroll was replaced as coach after that season.
In 1920-1921 and 1921-1922, he coached the Toronto Aura Lee senior team
Caroll then coached the Pittsburgh Yellow Jackets of the United States Amateur Hockey Association, leading them to two championships in 1924 and 1925. He then coached the Duluth Hornets of the American Hockey Association for two seasons (1926 to 1928) and the Tulsa Oilers for three seasons (1928 to 1931).
Over his first five years as a coach in the American Heart Association, Carroll"s teams finished in first place four times. Staying in the American Heart Association, Carroll coached the Saint Louis Flyers (1931-1932) and the Oklahoma City Warriors (1933-1934), but both teams had losing records.
He was also a football and boxing coach, and was manager of the Guelph Maple Leafs baseball team of the Intercounty Baseball League, winning the league championship in 1928.
Caroll died in Guelph after being confined to hospital with a heart condition. He was in his mid-sixties.