All IPL fans will never be able to see the franchise in action ever again
Indian Premier League (IPL) franchise the Deccan Chargers have officially been terminated after the Supreme Court rejected their plea to put a stay on the Bombay High Court’s order to terminate them.