Adam Schefter recounts story of how 49ers could've ended up