Anti doping - CSC releasing internal tests to public

What do you guys think of this? Certainly adds a bit of transparency to what goes on within the team.

http://www.cyclingnews.com/news.php?id=news/2007/jun07/jun22news