This is why he has those stripes on his jersey. Freire takes Stage 2 | Photo: Graham Watson
Slideshow: Click photo to view next image
This is why he has those stripes on his jersey. Freire takes Stage 2 | Photo: Graham Watson
This is why he has those stripes on his jersey. Freire takes Stage 2