McShay says that several teams that pick right in front of the 49ers need a receiver or a cornerback. He thinks the teams drafting from No. 22-28 could easily take a player at one of those two spots.
That would create two problems for the 49ers.
All the players in this group could be off the board when the 49ers pick at No. 30. Plus, because so many teams are in the market for cornerbacks and receivers, the 49ers may have a difficult time trading up in the 22-28 range because few teams want to avoid the dilemma that may be facing San Francisco.
The 49ers may have to trade in the 15-20 range to get a player they covet. They have six picks in the first 100 picks, so they do have picks to trade. Plus, they have shown they aren't afraid to move up. The 49ers traded up from No. 31 to No. 18 to grab safety Eric Reid last year.
McShay said the receiver class is much deeper, so it may behoove the 49ers to try to take a cornerback in the first round and then grab a receiver later. McShay believes there are 21 receivers who could be taken in the first four rounds.