That's right- you can watch live soccer online, NHL hockey online,watch NASCAR/F1 Racing online,watch NBA basketball games live online ... You can watch over 3,500 channels of movies, local and international news, live sports, TV shows, special events ...