I was wondering, as well as their annual prize money income on top of that how much do players like Federer, Nadal and Roddick make in total for the last financial year combining both on court and off court income?

Did Roddick make the most sponsorship money in the last financial year?