NFL roundup: Bills give Allen reported $330m extension as Steelers trade for DK Metcalf March 10, 2025