web tv

Afternoon, anyone of any good web tv sites, living in france and want to be able to catch Uk football and NBA… Any help appreciated
cheers
tomfoolery

Isn’t WebTV dead?