They likely have an iptv account. For films i think addons are still decent if you have real debrid or premiumize, pleatfooted is your man for that, he stays up to date in a world where the apps are here today gone tomorrow. For stable sports though yeah they likely have an iptv subscription. It means they get any chans they like from across the world for about a tenner a month instead of a netflix sub, amazon sub, sky sub, bt sub and so on.