Original: He was still in hospital when he was suspended from Team T-Mobile, and was dismissed on 31 July 2007.
Simplified: He was still  dismissed on 31 July 2007.