ProRodeo Hall of Famer Leo Camarillo passes away

ProRodeo Hall of Famer Leo Camarillo passed away Dec. 30 at the age of 74 in Chandler, Ariz. Camarillo, a five-time world champion – team roping in 1972-73, 1975 and 1983, and all-around in 1975 – was inducted with the inaugural 1979 ProRodeo Hall of Fame class in Colorado Springs, Colo. Camarillo and his younger … Continue reading ProRodeo Hall of Famer Leo Camarillo passes away