Career
He is currently the head coach of the Valley Junior. Warriors "99 Elite squad. Selected by the Washington Capitals in the 1984 National Hockey League Draft, Leach played for the Capitals for parts of six seasons.
Prior to the 1991-1992 National Hockey League season Leach was traded to the Boston Bruins in exchange for Randy Burridge.
He would also play for the Saint Louis Blues, Carolina Hurricanes, Ottawa Senators, Phoenix Coyotes, and Pittsburgh Penguins before retiring in 2000.