25 teams for the 2010 Paris-Roubaix

A list of 25 teams for the upcoming 108th running of Paris-Roubaix has been announced by the Amaury Sport Organisation today.