Originally posted by ColorMeBaddFan:One reason to trade back into the first round is that you can sign the player to a rookie contract for five years as opposed to just four. It's why Baalke got back into the first round to pick Garnett. Not a bad move as long as the player is good -- you get that fifth year for cheap.
I absolutely could see the Niners jockeying to get back into the first round if Dalvin Cook and/or Corey Davis are still available around #25 or so.
But by doing that, you just lost a starter for 4 yrs on a rookie deal.