Joshua Ezeudu gets Giants second chance with one-year contract

John Harbaugh is leaning into the clean-slate mindset.