A fter the Giants wrapped up their miserable 2024 season with a 3-14 record, team owner John Mara stated the obvious. The ...