The Premier League is awash in money. The league signed a massive new television deal a few years ago, far and away the richest in Europe. Throw in a club like Manchester City, with an ownership group with such deep pockets, and it is no surprise that players in the English top flight are well compensated.
Thanks to data from Spotrac, we took a look at the 20 highest-paid players in the English Premier League. Of that group, Manchester City claims the most players, with six. Manchester United and Arsenal have four each, with United boasting three of the five highest-paid players in the league. Chelsea and Liverpool have two players each, while Tottenham Hotspur and, interestingly, West Ham United, have a solitary representative on the list.
Note: all the figures below have been converted from English pounds into American dollars.
T-19. Chicharito — $9,561,333.60

Club: West Ham United
Position: Forward
Age: 30
Contract: Heading into the second year of a three-year, $28,496,875.68 contract.
Country: Mexico
One thing to know: His name, Chicharito, stands for "little pea." His father, also a professional soccer player, was nicknamed "pea."
T-19. Ilkay Gundogan — $9,561,333.60

Club: Manchester City
Position: Midfielder
Age: 27
Contract: Heading into the third year of a four-year, $37,995,834.24 contract.
Country: Germany
One thing to know: Gundogan spent several seasons with Borussia Dortmund in Germany before coming to the Premier League.
T.-17 Raheem Sterling — $10,244,286

Club: Raheem Sterling
Position: Forward
Age: 23
Contract: Heading into the fourth year of a $50,887,278.00 contract.
Country: England
One thing to know: Sterling played for another Premier League club, Liverpool, before joining Man City in 2015.
See the rest of the story at Business Insider