Russian tennis star Maria Sharapova has retired as the 8th highest-paid tennis player of all time with an estimated $325 million in career earnings.

Source: www.businessinsider.com