James Whelan shares the tough reality of professional cycling and how he's going about finding a contract.
Racing Heart podcast: https://www.nationalsportscardiology.com/podcast
Peaks Challenge: https://www.bicyclenetwork.com.au/rides-and-events/peaks-challenge/