Bicycle Talk Episode 217: October 5th 2020: Ron’s Rant. Having to hear from newbies in cycling about cyclists running red lights and stop signs. Why you never take your hands off the handlebars until after you cross the finish line. The race is not over until it’s over. On a positive side: Update on Chole […]