Sri Lanka Cricket (SLC) has decided to take 22 players for the upcoming two-Test match tour of South Africa which is set to commence on the 26th December in Centurion. Here's all you need to know.