Last minute Patriots news and rumors ahead of their NFL Kickoff vs the Seahawks

Sep 10, 2026