Tailwind discusses end of Team Discovery Channel

News feature, August 11, 2007