DFO Radio: Stop Talking

I can't begin to express how irritated I am with Houston for choking away their chance to give us a finals matchup we haven't already seen three times in a row.  There's some debate about what "choking" means, to me it means that you fail to accomplish a task you