Who is the agent for the player with the highest number of appearances in the Premier League?
Gareth Barry Gareth Barry (born 23 February 1981) is an English professional footballer who plays as a midfielder for West Bromwich Albion. He is the player with the highest number of appearances in the Premier League.
Andy Cole Andrew Alexander Cole (born 15 October 1971) is an English former professional footballer. As a player, he was a striker from 1988 to 2008. He is most notably remembered for his time in the Premier League, with Manchester United, where he spent six years of his career and winning numerous trophies in the process.