Randy & Dean Warren talk about the start to the European road racing season 2023. Racing is taking place in southern Spain and southern France as well in Saudi Arabia. The Warren brothers also look forward to the upcoming cyclocross world championships and cannot predict who will come on top to wear the rainbow stripes.