
Harbhajan Singh has not played competitive cricket in nearly two years and is entering his first bio-bubble environment since the Covid-19 pandemic began, but feels sure of "what needs to be done" as he prepares to represent his third IPL franchise - the Kolkata Knight Riders - in what will be his...