I live in Denver and laughed at the hire and told them what was coming. I had no idea it would be quite this bad, but man is it funny to watch such a blessed franchise with the greatest home field advantage in sports, standing in a pile of their own stool. 🤣