Sports September 24, 2019 0 Glory Climb: The shortest bike race in the world It’s the shortest bike race in the world. The “Glory Climb” is a century-old cycling…