The Denver Post - Henry wins appeal vs. NFL The NFL has announced that Travis Henry has won his appeal against the NFL. The NFL announced earlier this year that Henry was to be suspended because of a failed drug test.
It is good that this is over because it has been a cloud that has hung over the Broncos. But I don't think that it will help the Denver Broncos improve this year and make the playoffs.
They just aren't that good.