Le 10 août 2007, Tailwind Sports a annoncé la fin de la Discovery Channel Pro Cycling Team.
Le 10 août 2007, Tailwind Sports, qui sont titulaires de la licence de l'équipe, a déclaré que celle-ci cesserait de courir à la fin de l'année - LRB-.