La Vuelta will stream on NBC’s streaming Platform Peacock. The channel will provide full coverage from August 26 to Sep 17. You can also watch the live stream outside the USA, just download a VPN like ExpressVPN and enjoy the seamless streaming.