Mercury Marine said it held its annual Veterans Day celebration Friday at the company’s headquarters in Fond du Lac, Wis.