The NFL's new league year begins on March 12, 2025, kicking off a period for teams to make roster moves and strategize for free agency. These decisions will lea ...
Earlier this week, the index had closed at a new all-time high for two days in a row — just as it did mid-January before ...