Andrew Talansky wins Stage 3 of Paris-Nice 2013 06.03.2013 02:00:00