As of December of 2014, the highest-paid soccer player on one of England's soccer teams is Wayne Rooney, who is a striker for the Manchester United Red Devils, and he makes $23.4 million per year. Of this amount, Rooney makes $5 million annually from endorsements.
Other highly paid players on English teams include Sergio Aguero and Yaya Toure, who each make $21 million annually playing for Manchester City, and Fernando Torres, who makes $20 million per year playing for Chelsea. The highest paid soccer player in the world is Cristiano Ronaldo, who makes $80 million, including $28 million from endorsements, while playing for Real Madrid. Ronaldo is the second-highest paid athlete in the world, trailing only boxer Floyd Mayweather, who makes $105 million annually.