John Schmeelk joins “On Sports” to discuss what the New York Giants need to do to get back on track for the 2024 season.