The New England Patriots were armed with the most cap space in the NFL heading into free agency, and they made quite a bang ...
“The Patriots did exactly that which bad teams with tons of money always do in free agency: They spent, and spent, and spent some more,” Solak wrote. “All in all, they have agreed to pay $292.6 ...
Copyright © 2025 Bleacher Report, Inc. A Warner Bros. Discovery Company. All Rights Reserved.
Wednesday afternoon at 4 p.m., teams across the NFL can begin to put pen to paper with the free agents they agreed to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results