San Francisco 49ers Snag JJ McCarthy From Minnesota Vikings In NFL Mock Trade by kmasulis | Apr 7, 2026 | Uncategorized Things have cooled off a bit since the new NFL league season opened up last month, but we expect things to pick back up as we race towards the start of the 2026