What Brandon Aiyuk has is an innate ability to break tackles and run with the football. And Kyle Shanahan does love him some yards after the catch.

Javon Kinlaw: boom or bust
Yes, a wide receiver or an offensive tackle might have made more sense at pick No. 14 (after the 49ers had traded down one spot). But selecting a physically dominant, versatile defensive tackle carries its own logic.

My Socially Distanced 2020 Mock Draft
The show is going on. Here is my 2020 Remote Quarantined Socially Distanced NFL Mock Draft.

Meet the last NFL team to make no picks in Rounds 2-4
If the 49ers stand pat over the next few days, they will become the first NFL team in 13 years not to make a selection between the first and third rounds.

No. 13 overall: Trade it or keep it?
Without knowing the actual trade offers, we can speak only in generalities. And the most general is this: Bad teams are advised to trade down. Good teams should be trading up.

If Gronk can un-retire, why can’t these ex-49ers?
Here are my top 10 ex-49ers to coax off the coach and onto the field. Is Jerry Rice too old?

Evaluating the 49ers draft-week trade rumors
The last few days have placed at least six current 49ers players on the dreaded trading block, if you believe what you read. Let’s take a look at how realistic those scenarios are.

John Lynch’s virtual media draft tour
Monday afternoon, 49ers general manager John Lynch gave some media members a little virtual tour of his 2020 NFL Draft “war room,” which happens to double as his guest house.

The case for offensive tackle at No. 13.
Yes, the 49ers could use a wide receiver in the first round. But don’t sleep on the offensive tackles. The Niners need one, and this draft has some great candidates.

Kyle Shanahan has history of bold draft choices
Kyle Shanahan isn’t afraid to take the guy he wants, whenever he wants to take him. Could he do it again in this year’s draft?

With Jimmy G and 13th pick, is QB such a crazy idea for 49ers?
Let’s read the tea leaves.

Will 49ers break pattern, draft top cornerback?
The 49ers have a chance to do something radical in the upcoming draft.

2 Bums in a Pod Episode 1: Assessing the 49ers’ option at pick 13
Check out Grant’s new podcast with Ryan Sakamoto.

Assessing K.J. Hamler’s potential fit on the 49ers
Check out my YouTube film breakdown of Penn State wide receiver K.J. Hamler.

How losing Emmanuel Sanders will impact the 49ers
Check out Grant’s YouTube film breakdown of the impact Emmanuel Sanders made on the 49ers’ offense.

49ers have plenty to choose from at receiver in draft
The 49ers don’t need to find the next Jerry Rice or the next Julio Jones. They just need to find the next Emmanuel Sanders.

49ers who could be traded before draft
Yes, the 49ers could make a surprise trade, or more than one.

49ers lost Sanders, but draft has plenty of replacements
With 2 first-round picks, the 49ers can select from the top tier receivers at No. 13 or wait until pick 31 to grab a receiver in a deep draft.

Cohn Zohn Episode 11: DeForest Buckner leaving, Jimmy Garoppolo staying and a look at 1981 NFC title
Check out the latest episode of The Cohn Zohn.

DeForest Buckner leaving big shoes for 49ers to fill
The 49ers couldn’t re-sign both DeForest Buckner and Arik Armstead — not enough cap space. And the 49ers knew trading either one would hurt the team. What a tremendously difficult position to be in.