Page 13 · Sports

Del Toro wins Tour de France second stage