Kyle Shanahan Explains Reasoning for 49ers’ Controversial Draft Picks by kmasulis | May 1, 2026 | Uncategorized Another year, another set of unexpected draft picks from the 49ers.