Bamabww Bench Warmer Member Apr 14, 2015 #1 ............ Leighton, Alabama same home town as Leon Douglas & Ozzie Newsome, population 700.