Main content

Michael Rogers wins stage 16 of the Tour de France

Michael Rogers wins stage 16 of the Tour de France, the longest stage of this year's Tour.

Release date:

Duration:

2 minutes

This clip is from

Featured in...