The Giants led 26-8 with 5 ½ minutes left at Denver’s Empower Field at Mile High. And even after they squandered every bit of ...