Stefon Diggs reveals the real reason he signed with Patriots
There was something that stood out to Diggs about playing in New England before he ultimately chose to sign with the team.
(USA Today, 2025-11-20T19:21:09Z)