Vikings traded No. 25 overall pick to the 49ers in NFL Draft

Breaking: Minnesota has traded the No. 25 overall pick in exchange for the 49ers’ 31st, 117th and 176th picks.

Minnesota found a wide receiver at No. 22, and the team had plenty of options at No. 25, but ultimately decided to trade back and acquire more draft picks in the process.

San Francisco traded their 31st, 117th and 176th picks in exchange for the No. 25 overall pick from the Vikings.

With the pick, the 49ers selected Arizona State wide receiver Brandon Aiyuk. It makes sense that the Vikings wouldn’t do that, considering the team already took a wide receiver at No. 22 in Justin Jefferson.

However, the team still has plenty of positional needs to shore up later in the draft. From offensive line to cornerback, there’s no telling what Minnesota will do with the 49ers’ No. 31 overall pick now that the team has received it in a trade.

Vikings general manager Rick Spielman did say that he was entertaining offers for his picks, so this couldn’t have been too big of a surprise. And now Vikings fans have something to watch for later in the first round.