From June 10 to July 10, ESPN will be televising all 51 matches of Euro 2016 live across television to sports fans across the United States.

That’s all well and good if you subscribe to ESPN. But if you don’t or your TV provider doesn’t offer access to WatchESPN, you can watch every single game of the European Championship with Sling TV, the legal streaming alternative where you can watch games on your computer, smartphone, tablet, video game platform, smart TV, Roku, Amazon Fire or connecting your stream to your TV via Google Chromecast.

Sling TV is currently offering a free 7-day trial.

With the vast majority of games kicking off each day at 9am ET, Noon ET and 3pm ET, soccer fans can watch the games at work with Sling TV at your fingertips.

Sling TV also offers an option for Spanish speakers. With Sling Latino, you can subscribe to ESPN Deportes for Spanish-language broadcasts of Euro 2016.

SEE MORE: Schedule of Euro 2016 games on US TV and streaming

Plus both Sling TV and Sling Latino offer a long list of sports and entertainment channels in addition to ESPN and ESPN Deportes.

If you’re also interested in watching Copa America, you can subscribe to Sling Multi-Stream, which offers FOX Sports 1 and FOX (for Copa America Centenario).

And according to Sling TV, you can use your login credentials to watch programming too via WatchESPN, which includes different cams and more.

SEE MORE: Comparison between different legal soccer streaming services

If you live outside the United States, you can sign up for another of the streaming services mentioned above by using a VPN or smart DNS service (free trials are available). VPNs allow you to remain secure and anonymous online. And they allow you to access any and all online content, whilst remaining hidden from the prying eyes of the government, hackers, snoopers and other malicious entities online.

Click on the logos to sign up for free trials of legal soccer streaming services (US only):