 A three-sport athlete in college, Leach was elected to the National Wrestling Hall of Fame and Museum in Stillwater, Oklahoma, and the International Wrestling Hall of Fame in Waterloo, Iowa.On September 17, 2007, Leach was named as Interim Director of the Institute of Politics (IOP) at Harvard's Kennedy School of Government after former director Jeanne Shaheen left to pursue a U.S. Senate seat in New Hampshire.He was elected to the Common Cause National Governing Board in 2007.