World Championships to Stream Live on Peacock in the United States
World Championships to Stream Live on Peacock in the United States NBC Sports announced Wednesday that comprehensive coverage of the upcoming World Aquatics Championships will stream on Peacock beginning Friday,