NEW DELHI: Talk about brand image and India’s favourite sporting tournament, Indian Premier League (IPL), has found itself in a tough spot after the news of...