Robbie Keane became the fourth-highest-paid player in Major League Soccer on his arrival at Los Angeles Galaxy from Premiership Tottenham. The Ireland striker has a base salary this year of $2,917,741, according to figures released on Friday by the MLS Players Union.

With additional benefits his total compensation is $3,416,243.

Galaxy teammate David Beckham is first with $6.5 million, followed by former France striker Thierry Henry ($5.6 million) and Mexico international and former Barcelona defender Rafael Marquez ($4.6 million).

The Galaxy's Landon Donovan, the highest-paid American-born player, was fifth at $2.3 million.

 The game is about opinions. Make yours heard! Join the tribalfootball.com nation on Facebook today: Facebook.com/tribalfootball