April 22, 2024 Race Reports Presidential Cycling Tour of Türkiye. Max Kanter wins the second stage Read more