By Kelley Busby Mark Edmondson is the last Australian man to win his country’s Grand Slam. He achieved this feat in 1976 when he was ranked only number 212 in the world. Weeks before he lifted the trophy at Melbourne’s Kooyong Club – convincingly beating two legends of the game, Ken Rosewall and John Newcombe, […]