Shortly after his dismissal from the Flames, Preston was hired as the WHL's Lethbridge Hurricanes head coach and general manager. After four years in Lethbridge without a single playoff game, Preston was fired from both roles before any team advanced past the first round of the 2013 WHL playoffs.
Following his dismissal from the Flames, Preston became the head coach and general manager for the WHL's Lethbridge Hurricanes. After four years without a playoff appearance, Preston was removed from both roles before any team reached past the first round of the 2013 WHL playoffs.