Superstar cyclist Mark Cavendish is to announce his retirement today, according to speculation online.
The Manxman, who is competing in the Giro d'Italia, is to hold a news conference on Monday "to talk about the rest of the season," his Astana-Qazaqstan team announced.