Are Pats back?! #Patriots agree to 3-year $69M with FA Diggs. Does this change the Pats #NFL Draft strategy? With Russ to NY, will Giants pass on QB?
2025