Ravichandran Ashwin

Ravichandran Ashwin is an Indian cricketer who plays for Tamil Nadu in domestic cricket and Rajasthan Royals in the...