Penola is a town in the Australian state of South Australia located about 388 kilometres southeast of the state capital of Adelaide in the wine growing area known as the Coonawarra. From Wikipedia
Standings are starting to differentiate contenders from outsiders ahead of this weekend’s matchups.