Vikings acquired RB Jordan Mason from the 49ers in exchange for draft picks.
The Vikings receive Mason and the No. 187 overall pick in this year’s draft, while the 49ers get pick No. 160 in this year’s draft and a 2026 sixth-rounder. After trading for Mason, the Vikings immediately signed him to a two-year deal that includes $7 million in guaranteed money and a max value of $12 million, per ESPN’s Adam Schefter. Mason, who will be 26 at the start of next season, played a key role for the 49ers last season during Christian McCaffrey’s time away. Playing as a near-every down back, Mason rushed for 153-789-3 last season while also catching 11 passes for another 91 yards. Mason appeared in 12 games last season but didn’t see the field again after a Week 13 game against the Bills. This trade creates an immediate threat to Aaron Jones’ fantasy value this season, as the Vikings now have two formidable backs to swap in and out of a committee — something they said they hoped to do more of in 2025. As far as the 49ers are concerned, Isaac Guerendo immediately moves into the RB2 role behind Christian McCaffrey. Assuming the 49ers don’t add another back of note in the draft or free agency, Guerendo should be viewed as one of the top handcuffs in fantasy, especially after the strong rushing numbers he posted as a rookie (84-420-4) in limited action. Both Jones and Mason will have fantasy relevance this season, but Jones could still have the inside edge to offer more upside as the likely third-down/pass-catching back.