The money train keeps on rolling as Swiss star Roger Federer is named by Forbes magazine as the highest earning tennis player for the ninth consecutive year.
Federer reportedly earned $67 million from mid-2014 through to mid-2015 when endorsements, apperances and prize money are combined.
The rich list also includes Novak Djokovic who earned $48 million and Rafael Nadal ($32 million).
Forbes rank Federer fifth globally when all sports are considered with boxer Floyd Mayweather topping the chart.
Photo: Marianne Bevis (Creative Commons)