Highest paid sports star?

If you are including sponsors too it would be Tiger Woods and David Beckham. But just salary from the sport he/she plays it would be David Beckham who receives around $1million a week.