starsports.com have decided to discontinue the subscription services for live streaming of football matches. The streaming will now mostly be delayed and perhaps there won't be any streaming of English Premier League games. Do you think after giving up the rights of La Liga, Serie A, FA Cup & Community Shield, Star Sports has become more cricket centric? I believe they may give up Premier League too once the contract expires. What do you think guys?