Wow! What a High!
I went to the opening ceremonies of the Union Cycliste Internationale (UCI) World Championships, being held right here in Richmond, Virginia! It was pretty exciting since the last time this bike race was held in the United States was in 1986 in Colorado Springs. The races will occur September…