No, Sky sports is not free on Roku, you have to pay for its subscription. Or if you have NOW TV on your Roku device you can get it from there.