Sports streaming restrictions are more complicated than regular entertainment streaming sites. This is particularly the case in the United States. Sports teams see live streaming as a rival to their stadium ticket sales, and when leagues sell the rights to broadcast their games they often put blackout clauses in the contracts. For example, you can watch Major League Baseball over the internet. However, if a team that is local to you is playing, whether home or away, you are not allowed to access the game live on the internet, even though you have to pay for a subscription to the live streaming service.
VPNs that have servers in several cities in the United States can help you get around the blackout problem. The streaming service doesn't check on your home address when you try to access a game. Instead, it checks on your location through your internet address. If you choose a VPN location in a different city, then you can get access to a live stream of a game that includes your local team.