Troy passed away on January 29, 2004 at Overlake Hospital. In his honor, a bench with his name on it was installed in Ivanhoe Park.
Troy passed away on January 29, 2004 at Overlake Hospital. In his honor, a bench with his name on it was installed in Ivanhoe Park.