Help & troubleshooting for channels on your Roku device, including adding/removing channels, logging in to, authenticating, or activating a channel, channel-specific playback issues, assistance contacting channel publishers to report issues, and adjusting channel-specific settings.
I don't know if that's what your'e after. You can see what's available by searching https://channelstore.roku.com/ or by going to whatever body oversees that and checking for apps there. Many that have official sanctioning body apps will list them on their Websties.
DBDukes http://www.dbdukes.com/Roku Ultra (4660) Roku Streambar (9102) Roku Streaming Stick+ (3810)
I'm in the U.S., and ESPN currently has the F1 broadcast rights. I subscribe to a multi-channel live streaming service which includes the ESPN channels, so I can DVR all the event broadcasts (or could watch them live if I chose to). This also provides authentication to use the ESPN app, which provides all the event broadcasts VOD, and sometimes I view the programs that way. The only other option I'm aware of is the F1 streaming service DBDukes mentioned, which is a dedicated subscription F1 streaming service available in the U.S., and which relatively recently began supporting Roku streaming devices. I have not tried the F1 service, but understand that it works reasonably well. I think that's the extent of the options in U.S.