Kolkata Knight Riders shine and it smells of team spirit
Nine wins from 12 games and a net run rate that is nearly four times better than the next-best team made KKR the first team to qualify for the playoff. They are one win away from equalling their...