Australian leg-spinner Shane Warne prepared to retire from professional cricket on Friday with a delivery aimed straight ...

Read More