All you need to know about Giants owner John Mara's comments at the 2024 NFL League Meetings3/25/2024, 10:29 PM