The legality is questionable since most free sports apps provide unauthorized streams. To stay protected, always use a VPN like Surfshark.