Swiss tennis legend Roger Federer has not won a Grand Slam title this year but the 17-time Grand Slam champion topped Forbes magazine's list of the 10 top tennis money makers announced. The Swiss star made $56.2 million (42.6 million euros) from July of last year through this past June, with endorsement deals from such firms as Rolex and Nike bringing the lion's share of that total, more than $40 million (30 million euros). At age 33, Federer owns three titles in 2014 and was a Wimbledon runner-up, dropping the final in five sets to top-ranked Novak Djokovic. Five men and five women made this year's list.