Country music artist and former U.S. Army Ranger Keni Thomas was the Master of Ceremonies during the opening of the 104th American Legion National Convention in Charlotte, N.C.