Former India cricketer Yuvraj Singh was among the ones to question Kevin Pietersen’s timing.
administrator