I've been watching highlights of the Giro on GCN+, except not this weekend. Their commentator are so-so.
I think that Brian Horner is a good commentator, but doesn't seem to have video on his YouTube channel.
Where do you stream?
NBC Sports dropped the TdF. Can't watch it on the Gold Cycling Pass this year. I heard you can get it on Peacock Premium (not sure why that's not NBC) but no confirmation on the Peacock website. It would be sad not to hear Phil Liggett going bonkers at the finishes.
I'll be at F1 tomorrow if it's not raining too hard. 10 times up the hill should be about right for a Tuesday workout.