US Marine veteran named grand marshal of 2024 New York City Veterans Day Parade
The 36-year-old was awarded the Medal of Honor for his actions during a battle in Afghanistan by President Barack Obama in 2011.