Picking Denver makes no sense honestly. It's a cold weather city without a dome that doesn't offer him even as good of a chance to win as Houston. The only thing I could see is if not signing in Houston was a part of getting his release. The Broncos will struggle to even make the playoffs as easily the 3rd best team in their own division. Houston has a pretty clear path to winning their division.