 During World War II, Mahan served as a training officer in the United States Navy, working in training cadets.After the season, Mahan was sold back to his previous minor league team, the Little Rock Travelers of the Southern Association.He made one last minor league appearance, in 1946 for the Providence Chiefs of the class-B New England League.