Memorial Day strikes a chord for Milford veteran, parade grand marshal