Bafana Bafana coach 'Shakes' Mashaba has some serious thinking to do today ahead of his squad announcement this afternoon.
Shakes will have a full squad to call on when he announces his team to face Nigeria in a friendly on the 29th of March in Mbombela.
But who will Shakes call?
Will Itu play between the sticks?
Will there be a surprise call up for Teko Modise?
And can Shakes convince Serrero and the other overseas players to come through?
Who do you think should be in the starting 11?
*Picture: Facebook