No, actually YOU are the one thats wrong on many accounts. The texans drafted henson in 2003. It was a 6th round pick. He had been playing baseball since 2001. If the texans didnt reach an agreement with henson, he would have entered the 2004 draft. Instead, in 2004, prior to the draft, they traded henson to the cowboys for a 2005 3rd round pick.
Henson was draft eligible in 2003, because 5 years had passed since he enrolled at michigan.