No I think it's strange that most of the ESPN analysts picked houston to win it all