Adam Hansen wins Stage 8 of the Giro.

Adam Hansen wins Stage 8 of the Giro.

Tags: hansen giro