ABU DHABI, United Arab Emirates – Lu Jian Feng “Helen” and Todd McLeod were married on Aug. 21, 2009, in Abu Dhabi. Helen is the daughter of Zhou Gui Lin and Lu Shen Guo of China. Todd is the son of Richard and Beverly McLeod of Old Town, Maine. The couple reside in Abu Dhabi, where Todd is employed by Lockheed Martin.
Trailblazers Blais Manning, Bouchard, Palombo-McCallie lead Maine Basketball Hall of Fame’s first induction