Team CSC announces 2007 roster

During a media event held in Cape Town, South Africa, earlier today, Computer Sciences Corporation and Team CSC, the number one professional cycling team in the world, announced the Team CSC line up for 2007.