With channels like RTVE, SBS, and NOS broadcasting the event, you can definitely stream the entire race for free.