Randy and Dean talk about all things cycling in their weekly podcast. The UCI World Championships are taking place in Innsbruck, Austria and there have been both surprises and predictable results. The Warren brothers break down week up to the U23 Men's Road Race which Randy and Dean are watching live as they podcast.