It's amazing to see how many people are in support of drafting a WR in the first round or even the first 3 rounds. It seems like this is the case almost every year no matter what. This is also in spite of the fact that our two best teams since the 90's were heavy running teams (2014 and 2016). Furthermore, Dak is an average QB so the best thing you can do for him is run the ball more.
Like most years, WR is the least of our worries. We just drafted one in the first round and signed another to a big contract. Washington will be a fine third receiver. We have a million other needs so drafting a WR before round 5 would be incredibly stupid. Unfortunately our front office is also obsessed with WR's so lets hope that none fall to them.
Older WRs can often be had for a stick of gum. Guys who already know all the routes, but have just lost a step. Or, like Laurent Robinson, have lost nothing, but were buried on their depth chart.
Meanwhile, rookie WRs face a steep learning curve. They're usually not NFL ready until at least year 2, more often 3.
Lamb made sense, IMO, because he fell and gave us an easy opportunity to move on from Gallup, Cooper, or both. But in general, I don't want to spend top picks or top money on WRs.