South African spinner Imran Tahir is set to join Surrey for the entirety of their T20 blast campaign. Tahir becomes the second overseas player to agree to play for Surrey in the competition, following in ...