For those who can't wait for the Tour De France, Italy's version is currently streaming on MAX. It's been hard to watch in years past as it was often only available on very obscure TV providers in the US.
They are using the Eurosport coverage.
oooo fun! I first read your post as "on IMAX" and I was very intrigued....
Peacock has a lot of random races, but it's sad that MAX has the Giro, I don't need another streamer HAHA