mcleod_172163 By Meggan on May 24, 2013 Billy and Laura McLeod and their daughter, Maggie, were photographed in Point Clear, Ala., Sunday, March 24, 2013.