News - Press Releases

Remembering "Huggy"

Stephen "Huggy" Huggins

It with great sadness that we announce the sudden passing of Stephen Huggins, aged 47, on February 10th in Tokyo. Beloved husband of Meagan Maguire and father of Hana, Stephen also leaves behind his mother and two brothers in Canada.

February 11, 2014
Press Releases