Heather McKay

Heather McKay

Australia, it cannot be doubted, has produced many world class sports stars, per capita possibly more than any other country in the world. That and the little green god aside we have to take our hats off to number 95 on our lists of the 100 greatest sports stars ever