After the BCCI cancelled it's license for telecast rights of Team India's home games, Neo Sports has been forced to rebrand it's exclusive cricket channel.