The Vikings signed McCain on Monday.
McCain, who spent his 2023 campaign with the Giants, has found a new home in Minnesota. The nine-year veteran safety played just 19 defensive snaps across 10 appearances in 2023, so he'll likely be competing for a special-teams role ahead of the Vikings' 2024 season.