Category: Cricket

Australian Cricket Review: 11th December

The Sheffield Shield: Where the pitches are wildly unsafe, the air quality is worse than mainland China, and South Australia actually win.