James Allen Johnson, age 98, of Clay, passed away December 31, 2017. Mr. Johnson served in the US Navy on the USS Johnston during the Battle of Leyte Gulf in World War II, an avid sportsman, tennis player at the Highlands Racket Club, and enjoyed competitions with the Bama Flyers Model Airplane Club. He was a longtime member of Huffman United Methodist Church and retired from Alabama Power with 48 years of service. Services will be on Wednesday, Jan 3, at 2pm at Huffman United Methodist Church with visitation from 1pm until 2pm Wednesday. He is survived by his wife Mary H. Johnson, children John J. Johnson (Mary), Nancy J. Howell (Mardis), Patty J. Ferrara (Chris), Tracy J. Allen (Mark), grandchildren Jennifer J. Toxen (Andy), John Michael Johnson (Jennifer), Jeffery D. Johnson (Christina), Miranda A. Shotts (Steven), Catherine H. Floyd (Derrick), Joshua Allen Ferrara, and 16 great grandchildren. In lieu of flowers please make memorials to Huffman United Methodist Church or your favorite charity.