Canadian Cyclist

 

May 12/24 16:58 pm - Giro Stage 9


Posted by Editoress on 05/12/24
 

Young Dutch sprinter pips attacker Jhonatan Narvaez in the final metres. Milan second again in Naples. First podium for Molano.

Olav Kooij (Team Visma-Lease a Bike) took his first Grand Tour victory in Naples in a thrilling finale. Following several attacks along the magnificent bay, including a serious one by double world champion Julian Alaphilippe ( Soudal-Quick Step), stage 1 winner Jhonatan Narvaez (INEOS Grenadiers) rode the last 7km solo except for the last... 30 metres.

The sprinters had the last word, thanks to a strong lead out by Maglia Rosa holder Tadej Pogacar who closed the gap to the Ecuadorian in order to favour his team-mate Juan Sebastian Molano (UAE Team Emirates) who finished third while Jonathan Milan took the second place in Naples for the second year in a row (it was behind Mads Pedersen last year).

Kooij played it well with the other sprinters' teams as Visma-Lease a Bike had already lost Christophe Laporte in addition to Robert Gesink due to a crash.

Stage 9: Avezzano to Napoli, 214 km
1 Olav Kooij (Ned) Team Visma-Lease a Bike 4:44:22
2 Jonathan Milan (Ita) Lidl-Trek
3 Juan Sebastián Molano (Col) UAE Team Emirates
4 Alberto Dainese (Ita) Tudor Pro Cycling
5 Danny van Poppel (Ned) BORA-hansgrohe
6 Madis Mihkels (Est) Intermarché-Wanty
7 Kaden Groves (Aus) Alpecin-Deceuninck
8 Andrea Vendrame (Ita) Decathlon-AG2R La Mondiale
9 Davide Ballerini (Ita) Astana-Qazaqstan
10 Max Kanter (Ger) Astana-Qazaqstan
11 Jhonatan Narváez (Ecu) INEOS Grenadiers
12 Caleb Ewan (Aus) Jayco-AlUla
13 Simone Velasco (Ita) Astana-Qazaqstan
14 Hugo Hofstetter (Fra) Israel-Premier Tech
15 Luke Lamperti (USA) Soudal-Quick Step
16 Jenthe Biermans (Bel) Arkéa-B&B Hotels
17 Lilian Calmejane (Fra) Intermarché-Wanty
18 Filippo Fiorelli (Ita) VF Group-Bardiani CSF
19 Luka Mezgec (Slo) Jayco-AlUla
20 Cyril Barthe (Fra) Groupama-FDJ
21 Andrea Piccolo (Ita) EF Education-EasyPost
22 Simone Consonni (Ita) Lidl-Trek
23 Ben Swift (GBr) INEOS Grenadiers
24 Filippo Ganna (Ita) INEOS Grenadiers
25 Lewis Askey (GBr) Groupama-FDJ
26 Antonio Tiberi (Ita) Bahrain-Victorious
27 Tadej Pogacar (Slo) UAE Team Emirates
28 Dries De Pooter (Bel) Intermarché-Wanty
29 Julius van den Berg (Ned) DSM-Firmenich
30 Einer Rubio (Col) Movistar
31 Romain Bardet (Fra) DSM-Firmenich
32 Geraint Thomas (GBr) INEOS Grenadiers
33 Stanislaw Aniolkowski (Pol) Cofidis
34 Daniel Felipe Martínez (Col) BORA-hansgrohe
35 Michael Valgren (Den) EF Education-EasyPost
36 Albert Torres (Esp) Movistar
37 Mikkel Frolich Honoré (Den) EF Education-EasyPost
38 Dion Smith (NZl) Intermarché-Wanty
39 Henok Mulubrhan (Eri) Astana-Qazaqstan
40 Giovanni Aleotti (Ita) BORA-hansgrohe
41 Nicholas Schultz (Aus) Israel-Premier Tech
42 Esteban Chaves (Col) EF Education-EasyPost
43 Donavan Grondin (Fra) Arkéa-B&B Hotels
44 Filippo Zana (Ita) Jayco-AlUla
45 Ben O´Connor (Aus) Decathlon-AG2R La Mondiale
46 Thymen Arensman (Ned) INEOS Grenadiers
47 Jasha Sütterlin (Ger) Bahrain-Victorious
48 Cian Uijtdebroeks (Bel) Team Visma-Lease a Bike
49 Mauri Vansevenant (Bel) Soudal-Quick Step
50 Jan Hirt (Cze) Soudal-Quick Step
51 Michael Storer (Aus) Tudor Pro Cycling
52 Lawrence Warbasse (USA) Decathlon-AG2R La Mondiale
53 Alex Baudin (Fra) Decathlon-AG2R La Mondiale
54 Lorenzo Fortunato (Ita) Astana-Qazaqstan
55 Simon Geschke (Ger) Cofidis
56 Enrico Zanoncello (Ita) VF Group-Bardiani CSF
57 Rafal Majka (Pol) UAE Team Emirates
58 Damiano Caruso (Ita) Bahrain-Victorious
59 Tim van Dijke (Ned) Team Visma-Lease a Bike
60 Edoardo Zambanini (Ita) Bahrain-Victorious
61 Marco Frigo (Ita) Israel-Premier Tech
62 Aurélien Paret-Peintre (Fra) Decathlon-AG2R La Mondiale
63 William Barta (USA) Movistar
64 Davide Piganzoli (Ita) Polti-Kometa
65 Nairo Quintana (Col) Movistar
66 Vadim Pronskiy (Kaz) Astana-Qazaqstan
67 Felix Grobschartner (Aut) UAE Team Emirates
68 Damien Touze (Fra) Decathlon-AG2R La Mondiale
69 Pelayo Sánchez (Esp) Movistar
70 Jasper Stuyven (Bel) Lidl-Trek
71 Attila Valter (Hun) Team Visma-Lease a Bike
72 Michael Hepburn (Aus) Jayco-AlUla
73 Luca Covili (Ita) VF Group-Bardiani CSF
74 Christian Scaroni (Ita) Astana-Qazaqstan
75 Edward Planckaert (Bel) Alpecin-Deceuninck
76 Rui Oliveira (Por) UAE Team Emirates
77 Juan Pedro López (Esp) Lidl-Trek all s.t.
78 Jefferson Cepeda (Ecu) EF Education-EasyPost 0:32
79 Alessandro De Marchi (Ita) Jayco-AlUla 0:49
80 Benjamin Thomas (Fra) Cofidis 1:13
81 Edward Theuns (Bel) Lidl-Trek 1:36
82 Chris Hamilton (Aus) DSM-Firmenich 1:40
83 Maximilian Schachmann (Ger) BORA-hansgrohe s.t.
84 Rubén Fernández (Esp) Cofidis 1:41
85 Alexander Kamp (Den) Tudor Pro Cycling
86 Alessandro Verre (Ita) Arkéa-B&B Hotels both s.t.
87 Alessandro Tonelli (Ita) VF Group-Bardiani CSF 1:46
88 Domenico Pozzovivo (Ita) VF Group-Bardiani CSF s.t.
89 Patrick Gamper (Aut) BORA-hansgrohe 2:10
90 Jan Tratnik (Slo) Team Visma-Lease a Bike 2:12
91 Timo Kielich (Bel) Alpecin-Deceuninck 2:46
92 Valentin Paret-Peintre (Fra) Decathlon-AG2R La Mondiale 2:55
93 Julian Alaphilippe (Fra) Soudal-Quick Step 3:45
94 Andrea Bagioli (Ita) Lidl-Trek 4:19
95 Ewen Costiou (Fra) Arkéa-B&B Hotels s.t.
96 Mirco Maestri (Ita) Polti-Kometa 5:11
97 Bastien Tronchon (Fra) Decathlon-AG2R La Mondiale 6:00
98 Michel Ries (Lux) Arkéa-B&B Hotels 6:05
99 Laurence Pithie (NZl) Groupama-FDJ s.t.
100 Lorenzo Germani (Ita) Groupama-FDJ 7:32
101 Martin Marcellusi (Ita) VF Group-Bardiani CSF s.t.
102 Fabio Van Den Bossche (Bel) Alpecin-Deceuninck 7:39
103 Kevin Vermaerke (USA) DSM-Firmenich 8:03
104 Daan Hoole (Ned) Lidl-Trek
105 Andrea Pasqualon (Ita) Bahrain-Victorious both s.t.
106 Nicola Conci (Ita) Alpecin-Deceuninck 9:40
107 Amanuel Ghebreigzabhier (Eri) Lidl-Trek 11:44
108 Bert Van Lerberghe (Bel) Soudal-Quick Step 12:04
109 Ryan Mullen (Irl) BORA-hansgrohe
110 Magnus Sheffield (USA) INEOS Grenadiers
111 Connor Swift (GBr) INEOS Grenadiers
112 Giovanni Lonardi (Ita) Polti-Kometa
113 Andrea Pietrobon (Ita) Polti-Kometa
114 Lorenzo Milesi (Ita) Movistar
115 Davide Cimolai (Ita) Movistar
116 Davide Bais (Ita) Polti-Kometa
117 Nicolas Debeaumarché (Fra) Cofidis
118 Louis Barré (Fra) Arkéa-B&B Hotels
119 Stefano Oldani (Ita) Cofidis
120 Kevin Colleoni (Ita) Intermarché-Wanty
121 Matteo Fabbro (Ita) Polti-Kometa
122 Florian Stork (Ger) Tudor Pro Cycling
123 Domen Novak (Slo) UAE Team Emirates
124 Mattia Bais (Ita) Polti-Kometa
125 Gijs Leemreize (Ned) DSM-Firmenich
126 Stefan de Bod (RSA) EF Education-EasyPost
127 Georg Steinhauser (Ger) EF Education-EasyPost
128 Manuele Tarozzi (Ita) VF Group-Bardiani CSF
129 Thomas Champion (Fra) Cofidis
130 Harrison Wood (GBr) Cofidis
131 Pieter Serry (Bel) Soudal-Quick Step
132 Quinten Hermans (Bel) Alpecin-Deceuninck
133 Fernando Gaviria (Col) Movistar
134 Matteo Trentin (Ita) Tudor Pro Cycling
135 Maximilian Walscheid (Ger) Jayco-AlUla
136 Enzo Paleni (Fra) Groupama-FDJ
137 Olivier Le Gac (Fra) Groupama-FDJ
138 Giulio Pellizzari (Ita) VF Group-Bardiani CSF
139 Josef Cerny (Cze) Soudal-Quick Step
140 Robin Froidevaux (Sui) Tudor Pro Cycling
141 Francisco Muñoz (Esp) Polti-Kometa
142 Alan Riou (Fra) Arkéa-B&B Hotels all s.t.
143 Vegard Stake Laengen (Nor) UAE Team Emirates 16:00
144 Tobias Foss (Nor) INEOS Grenadiers
145 Tobias Bayer (Aut) Alpecin-Deceuninck
146 Clément Davy (Fra) Groupama-FDJ
147 Simon Clarke (Aus) Israel-Premier Tech
148 Ethan Vernon (GBr) Israel-Premier Tech
149 Edoardo Affini (Ita) Team Visma-Lease a Bike
150 Tim Merlier (Bel) Soudal-Quick Step
151 Fabio Jakobsen (Ned) DSM-Firmenich
152 Roel van Sintmaartensdijk (Ned) Intermarché-Wanty
153 David Dekker (Ned) Arkéa-B&B Hotels
154 Tobias Lund Andresen (Den) DSM-Firmenich
155 Fabian Lienhard (Sui) Groupama-FDJ
156 Lucas Plapp (Aus) Jayco-AlUla
157 Marius Mayrhofer (Ger) Tudor Pro Cycling
158 Phil Bauhaus (Ger) Bahrain-Victorious
159 Rainer Kepplinger (Aut) Bahrain-Victorious
160 Mikkel Bjerg (Den) UAE Team Emirates
161 Jonas Koch (Ger) BORA-hansgrohe
162 Jimmy Janssens (Bel) Alpecin-Deceuninck all s.t.
DNF Alexander Krieger (Ger) Tudor Pro Cycling
DNS Alexey Lutsenko (Kaz) Astana-Qazaqstan
 
GC
1 Tadej Pogacar (Slo) UAE Team Emirates 32:59:04
2 Daniel Felipe Martínez (Col) BORA-hansgrohe at 2:40
3 Geraint Thomas (GBr) INEOS Grenadiers 2:58
4 Ben O´Connor (Aus) Decathlon-AG2R La Mondiale 3:39
5 Cian Uijtdebroeks (Bel) Team Visma-Lease a Bike 4:02
6 Antonio Tiberi (Ita) Bahrain-Victorious 4:23
7 Lorenzo Fortunato (Ita) Astana-Qazaqstan 5:15
8 Einer Rubio (Col) Movistar 5:28
9 Thymen Arensman (Ned) INEOS Grenadiers 5:30
10 Jan Hirt (Cze) Soudal-Quick Step 5:53
11 Michael Storer (Aus) Tudor Pro Cycling 6:21
12 Alex Baudin (Fra) Decathlon-AG2R La Mondiale 6:34
13 Filippo Zana (Ita) Jayco-AlUla 7:12
14 Romain Bardet (Fra) DSM-Firmenich 7:51
15 Domenico Pozzovivo (Ita) VF Group-Bardiani CSF 9:23
16 Davide Piganzoli (Ita) Polti-Kometa 9:29
17 Juan Pedro López (Esp) Lidl-Trek 9:41
18 Esteban Chaves (Col) EF Education-EasyPost 10:42
19 Giovanni Aleotti (Ita) BORA-hansgrohe 13:53
20 Simon Geschke (Ger) Cofidis 15:47
21 Aurélien Paret-Peintre (Fra) Decathlon-AG2R La Mondiale 16:09
22 Luca Covili (Ita) VF Group-Bardiani CSF 16:43
23 Lilian Calmejane (Fra) Intermarché-Wanty 18:03
24 Rafal Majka (Pol) UAE Team Emirates 19:38
25 Jhonatan Narváez (Ecu) INEOS Grenadiers 20:07
26 Georg Steinhauser (Ger) EF Education-EasyPost 20:29
27 Mauri Vansevenant (Bel) Soudal-Quick Step 21:04
28 Michel Ries (Lux) Arkéa-B&B Hotels 24:48
29 Valentin Paret-Peintre (Fra) Decathlon-AG2R La Mondiale 26:12
30 Maximilian Schachmann (Ger) BORA-hansgrohe 28:44
31 Nairo Quintana (Col) Movistar 30:13
32 Damiano Caruso (Ita) Bahrain-Victorious 30:56
33 Lawrence Warbasse (USA) Decathlon-AG2R La Mondiale 31:07
34 Michael Valgren (Den) EF Education-EasyPost 31:29
35 Christian Scaroni (Ita) Astana-Qazaqstan 31:53
36 Attila Valter (Hun) Team Visma-Lease a Bike 33:20
37 Nicola Conci (Ita) Alpecin-Deceuninck 33:43
38 Edoardo Zambanini (Ita) Bahrain-Victorious 33:46
39 Julian Alaphilippe (Fra) Soudal-Quick Step 34:15
40 Alessandro Tonelli (Ita) VF Group-Bardiani CSF 35:04
41 Nicholas Schultz (Aus) Israel-Premier Tech 36:20
42 Felix Grobschartner (Aut) UAE Team Emirates 36:26
43 Chris Hamilton (Aus) DSM-Firmenich 36:35
44 Lucas Plapp (Aus) Jayco-AlUla 40:09
45 Kevin Vermaerke (USA) DSM-Firmenich 40:49
46 Simone Velasco (Ita) Astana-Qazaqstan 41:25
47 Henok Mulubrhan (Eri) Astana-Qazaqstan 42:48
48 Rubén Fernández (Esp) Cofidis 42:52
49 Jan Tratnik (Slo) Team Visma-Lease a Bike 43:14
50 Magnus Sheffield (USA) INEOS Grenadiers 43:16
51 Alessandro Verre (Ita) Arkéa-B&B Hotels 44:25
52 William Barta (USA) Movistar 44:56
53 Jasha Sütterlin (Ger) Bahrain-Victorious 45:47
54 Marco Frigo (Ita) Israel-Premier Tech 46:39
55 Giulio Pellizzari (Ita) VF Group-Bardiani CSF 48:27
56 Alessandro De Marchi (Ita) Jayco-AlUla 49:03
57 Mirco Maestri (Ita) Polti-Kometa 49:10
58 Pelayo Sánchez (Esp) Movistar 50:21
59 Quinten Hermans (Bel) Alpecin-Deceuninck 51:09
60 Mattia Bais (Ita) Polti-Kometa 52:06
61 Andrea Vendrame (Ita) Decathlon-AG2R La Mondiale 54:04
62 Andrea Piccolo (Ita) EF Education-EasyPost 54:06
63 Vadim Pronskiy (Kaz) Astana-Qazaqstan 54:37
64 Florian Stork (Ger) Tudor Pro Cycling 55:04
65 Amanuel Ghebreigzabhier (Eri) Lidl-Trek 1:02:05
66 Jefferson Cepeda (Ecu) EF Education-EasyPost 1:03:38
67 Damien Touze (Fra) Decathlon-AG2R La Mondiale 1:03:53
68 Mikkel Frolich Honoré (Den) EF Education-EasyPost 1:05:40
69 Enzo Paleni (Fra) Groupama-FDJ 1:05:59
70 Thomas Champion (Fra) Cofidis 1:06:03
71 Filippo Fiorelli (Ita) VF Group-Bardiani CSF 1:06:38
72 Ben Swift (GBr) INEOS Grenadiers 1:06:48
73 Albert Torres (Esp) Movistar 1:07:13
74 Davide Ballerini (Ita) Astana-Qazaqstan 1:08:24
75 Cyril Barthe (Fra) Groupama-FDJ 1:08:52
76 Lewis Askey (GBr) Groupama-FDJ 1:09:28
77 Benjamin Thomas (Fra) Cofidis 1:09:51
78 Stefan de Bod (RSA) EF Education-EasyPost 1:11:06
79 Andrea Bagioli (Ita) Lidl-Trek 1:11:10
80 Harrison Wood (GBr) Cofidis 1:12:52
81 Martin Marcellusi (Ita) VF Group-Bardiani CSF 1:13:32
82 Matteo Trentin (Ita) Tudor Pro Cycling 1:14:11
83 Kevin Colleoni (Ita) Intermarché-Wanty 1:14:32
84 Danny van Poppel (Ned) BORA-hansgrohe 1:15:33
85 Ewen Costiou (Fra) Arkéa-B&B Hotels 1:16:01
86 Gijs Leemreize (Ned) DSM-Firmenich 1:16:10
87 Rainer Kepplinger (Aut) Bahrain-Victorious 1:16:20
88 Dion Smith (NZl) Intermarché-Wanty 1:16:34
89 Filippo Ganna (Ita) INEOS Grenadiers 1:17:41
90 Dries De Pooter (Bel) Intermarché-Wanty 1:18:23
91 Domen Novak (Slo) UAE Team Emirates 1:19:06
92 Patrick Gamper (Aut) BORA-hansgrohe 1:20:02
93 Mikkel Bjerg (Den) UAE Team Emirates 1:20:21
94 Kaden Groves (Aus) Alpecin-Deceuninck 1:21:15
95 Andrea Pasqualon (Ita) Bahrain-Victorious 1:22:03
96 Stefano Oldani (Ita) Cofidis 1:22:52
97 Jenthe Biermans (Bel) Arkéa-B&B Hotels 1:23:41
98 Max Kanter (Ger) Astana-Qazaqstan 1:23:43
99 Pieter Serry (Bel) Soudal-Quick Step 1:23:55
100 Laurence Pithie (NZl) Groupama-FDJ 1:26:43
101 Davide Bais (Ita) Polti-Kometa 1:26:45
102 Lorenzo Germani (Ita) Groupama-FDJ 1:26:58
103 Edward Planckaert (Bel) Alpecin-Deceuninck 1:27:07
104 Connor Swift (GBr) INEOS Grenadiers 1:27:12
105 Matteo Fabbro (Ita) Polti-Kometa 1:27:28
106 Vegard Stake Laengen (Nor) UAE Team Emirates 1:27:47
107 Jasper Stuyven (Bel) Lidl-Trek 1:27:56
108 Luka Mezgec (Slo) Jayco-AlUla 1:28:51
109 Hugo Hofstetter (Fra) Israel-Premier Tech 1:29:59
110 Timo Kielich (Bel) Alpecin-Deceuninck 1:31:52
111 Marius Mayrhofer (Ger) Tudor Pro Cycling 1:33:31
112 Fabio Van Den Bossche (Bel) Alpecin-Deceuninck 1:33:43
113 Alexander Kamp (Den) Tudor Pro Cycling 1:34:04
114 Bastien Tronchon (Fra) Decathlon-AG2R La Mondiale 1:35:05
115 Tim van Dijke (Ned) Team Visma-Lease a Bike 1:35:54
116 Caleb Ewan (Aus) Jayco-AlUla 1:37:01
117 Jonathan Milan (Ita) Lidl-Trek 1:38:29
118 Donavan Grondin (Fra) Arkéa-B&B Hotels 1:39:02
119 Edward Theuns (Bel) Lidl-Trek 1:39:02
120 Olav Kooij (Ned) Team Visma-Lease a Bike 1:39:06
121 Alberto Dainese (Ita) Tudor Pro Cycling 1:39:10
122 Tobias Bayer (Aut) Alpecin-Deceuninck 1:39:40
123 Ethan Vernon (GBr) Israel-Premier Tech 1:40:11
124 Simone Consonni (Ita) Lidl-Trek 1:40:20
125 Tobias Foss (Nor) INEOS Grenadiers 1:40:49
126 Roel van Sintmaartensdijk (Ned) Intermarché-Wanty 1:40:58
127 Enrico Zanoncello (Ita) VF Group-Bardiani CSF 1:41:47
128 Jonas Koch (Ger) BORA-hansgrohe 1:41:52
129 Michael Hepburn (Aus) Jayco-AlUla 1:42:14
130 Madis Mihkels (Est) Intermarché-Wanty 1:43:18
131 Jimmy Janssens (Bel) Alpecin-Deceuninck 1:44:15
132 Simon Clarke (Aus) Israel-Premier Tech 1:44:39
133 Stanislaw Aniolkowski (Pol) Cofidis 1:44:44
134 Luke Lamperti (USA) Soudal-Quick Step 1:45:13
135 Louis Barré (Fra) Arkéa-B&B Hotels 1:47:41
136 Rui Oliveira (Por) UAE Team Emirates 1:47:48
137 Lorenzo Milesi (Ita) Movistar 1:48:15
138 Nicolas Debeaumarché (Fra) Cofidis 1:48:22
139 Juan Sebastián Molano (Col) UAE Team Emirates 1:48:34
140 Olivier Le Gac (Fra) Groupama-FDJ 1:48:43
141 Edoardo Affini (Ita) Team Visma-Lease a Bike 1:49:58
142 Daan Hoole (Ned) Lidl-Trek 1:49:59
143 Francisco Muñoz (Esp) Polti-Kometa 1:50:32
144 Giovanni Lonardi (Ita) Polti-Kometa 1:54:09
145 Andrea Pietrobon (Ita) Polti-Kometa 1:55:13
146 Manuele Tarozzi (Ita) VF Group-Bardiani CSF 1:55:16
147 Maximilian Walscheid (Ger) Jayco-AlUla 1:55:17
148 Clément Davy (Fra) Groupama-FDJ 1:57:12
149 Davide Cimolai (Ita) Movistar 1:58:25
150 Bert Van Lerberghe (Bel) Soudal-Quick Step 1:59:04
151 Robin Froidevaux (Sui) Tudor Pro Cycling 1:59:23
152 Fernando Gaviria (Col) Movistar 1:59:45
153 Ryan Mullen (Irl) BORA-hansgrohe 2:00:44
154 Josef Cerny (Cze) Soudal-Quick Step 2:02:28
155 Alan Riou (Fra) Arkéa-B&B Hotels 2:02:36
156 Julius van den Berg (Ned) DSM-Firmenich 2:03:03
157 Tobias Lund Andresen (Den) DSM-Firmenich 2:03:10
158 Phil Bauhaus (Ger) Bahrain-Victorious 2:03:46
159 Tim Merlier (Bel) Soudal-Quick Step 2:03:55
160 David Dekker (Ned) Arkéa-B&B Hotels 2:06:47
161 Fabian Lienhard (Sui) Groupama-FDJ 2:07:52
162 Fabio Jakobsen (Ned) DSM-Firmenich 2:08:45



Giro d'Italia: Stage 1

Giro d'Italia: Stage 2, Pogacar in pink

Giro d'Italia: Stage 3

Giro d'Italia: Stage 4

Giro d'Italia: Stage 5

Giro d'Italia: Stage 6

Giro Stage 7, Pogacar Extends Lead

Giro Stage 8, Pogacar Claims 3rd Win

 

 

Return to Canadian Cyclist homepage | Back to Top


 
 | 
 Privacy Policy | Contact | Subscribe to RSS Feed  | Logout
 © Copyright 1998-2024 Canadian Cyclist. All rights reserved.