Could you be more specific as to which sports you are interested in?
There are many apps available that allow one to watch live sports online, with payment of a subscription fee through the in-app purchase system. You'll find very little online streaming of live sports for free.
There are also websites that offer live streaming of sports, again, for a fee.