Salary/Winnings: $34m Endorsements: $1.5m Fernando Alonso landed a massive deal upon his return to McLaren, picking up a contract that will see him collect over $60m across two seasons. His wallet is smiling but there hasn't been a lot of cheer on the track for the Spaniard who last won a Grand Prix back in 2013. Not only is Alonso going through a win drought, but he's even found it tough finishing races, with 7 retirements last season alone, and just one finish in the top nine. McLaren will be hoping for more from their car, and the former world champion, when the F1 season starts up again in March.