The NFL and NFLPA have officially agreed on the salary cap for teams in the 2025 season, which is a new record high.
Copyright © 2025 Bleacher Report, Inc. A Warner Bros. Discovery Company. All Rights Reserved.
Well, there's a silver lining to almost everything if one looks hard enough. The Cowboys just got extra 2025 cap space for ...