I think SF's defense would have been a huge help, but Denver still gives him a pretty good chance and Elway and Fox in charge there probably just makes it a better fit. I can't imagine that any team seriously interested wouldn't have been offering comparable money.
"Reality tells us there are no guarantees. Except that some day Jon Lester will be on that list of 100-game winners." - Peter Gammons