Yes indeed. The Slottica sports site already live streams a number of football, tennis and basketball games, which is pretty cool.