Russell Wilson and wife Ciara are in the "New York state of mind" after he signed a one-year contract with the Giants on Tuesday.
The first major upset of the NFL’s 2025 league year went down Tuesday night – unless, that is, your free agency bracket actually had Russell Wilson advancing to a new employer before Aaron ...