Is DJ Moore not a top notch receiver? Don't get me wrong, I'd love to get MHJ and he's my top pick, but the chatter that Fields will flourish if the Bears draft a #1 WR seems a bit off since they already have one and he still isn't consistently good (Fields, that is, not DJ who has been great).
Didn't Harbaugh butt heads with the GM and ownership at SF, which led to his departure there? I bet he'll want roster control. Anyway, I'd take Ben Johnson (or Harbaugh) in a heartbeat.