https://channelstore.roku.com/search/nbc+sports
Presumably some of the lesser TV appliances also have a similar app. If you don't subscribe to a basic pay TV package, maybe you could do a trial subscription to Hulu or something and sign in with that. With this app, one can watch the entirety of live and recorded events. Many of the live feeds will have "down time" between matches, rounds, etc. There are ads, which are especially annoying for "one-at-a-time" individual events like whitewater canoe slalom. I suspect it would be possible to pi-hole the ads.