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.
McAuley uses second-half surge to top Oxford Hills for fourth straight Class A girls basketball state title