There are many option you will get to watch sports live online. You may have searching for it for long time. Here is two links that will help you on this regards. The first link is paid option, that’s you have to buy a software and that streams lots of sports like soccer, football, tennis, golf, baseball, horse race, car race, basketball, rugby etc. None of these link give you guaranty for any specific sport’s live streaming service.
The favorite matches of soccer-
Champions League, Europa League, UEFA, World Cup, Confed. cup, International Friendly, Club World Cup, Champions Cup, Club Friendlies, Setanta Sports Cup, Uhren Cup, Gulf Cup, Toulon, England Premier League, England Championship, England League 1, England League 2, Conference Premier, FA Cup, England Capital One Cup, Community Shield, JP Trophy, England Conference,Evo-Stik League,England Ryman League, England FA Trophy, Italy Serie A, Italy Serie B, Coppa Italia, Italy Coppa Lega Pro, Italy Super Cup, Spain Liga BBVA, Spain Liga Adelante, Spain Segunda B, Spain Super Cup, Spain Copa del Rey, Germany Bundesliga, Liga, Germany Regionalliga, DFB Pokal, Germany Super Cup, France Ligue 1, Ligue 2, France National, CFA, Coupe De France, Coupe De La Ligue, France Super Cup, Jupiler League.
However, please note that the intellectual property rights to stream such events are usually owned at a country level and therefore, depending on your location, there may be certain events that you may be unable to view due to such restrictions.