Fox: 2025 NFL free agency grades: Evaluating the major signings, extensions, trades