I am a foreigner in my country of residence, I only own an Android smart TV (Philips, and with minor side-loading patches, all ads and nonsense are removed).
I used to run a media PC as my TV because local media options are so bad, and I cannot get "cable" because the TV corner, and telekoms corner of my apartment are opposite.
By now, it is impossible to watch MotoGP, or Formula 1 on a SmartTV using any kind of app in either my host, or home language - my choices are streaming with DRM via custom apps on some platforms (Apple iPad, desktop browser with DRM plugins), or to subscribe for €50/month to a nonsense cable package I won't use.
I maintained the desktop PC and fought with VPNs (and, the arms-race of anti-vpn, with DNS tricking from the stream host) to get a stream (Eurosport, if I recall) for a while, but at some point the VPN detection was reliable enough that I couldn't watch UK Eurosports, just EU Eurosport which didn't show the same streams.
In the end, I'm 18+ months out of any kind of motorsports, and completely lost the interest after a lifetime of being enthralled. They are killing these sports for internet audiences.