South African fast bowler Kagiso Rabada is praised by teammates as the leader of their bowling attack ahead of the World Test Championship Final against Australia at Lord’s.
South African fast bowler Kagiso Rabada is praised by teammates as the leader of their bowling attack ahead of the World Test Championship Final against Australia at Lord’s.