NBC Sports Network to shut down

Velonews has an article up on it now…

Joe Flint of The Wall Street Journal tweeted that the Tour de France could be headed to the Peacock streaming service.

1 Like