Harbhajan Singh bids adieu to all forms of cricket

India off-spinner Harbjahan Singh on Friday announced his retirement from all forms of cricket. In his career, Harbhajan, 41, picked up 417 wickets in 103 Tests, 269 wickets in 236 ODIs and 25 scalps in…