Retired Marine Bill Peters poses with the Xavier University Musketeer mascot in Oct. 2015. Peters, who lives in Dale City and volunteers as a docent at the National Museum of the Marine Corps, originated the Musketeer mascot and played the role from 1965 to 1968. - Retired Marine Bill Peters poses with the Xavier University Musketeer mascot in Oct. 2015. Peters, who lives in Dale City and volunteers as a docent at the National Museum of the Marine Corps, originated the Musketeer mascot and played the role from 1965 to 1968.