there is 2 players to have done this. ryan giggs gary speed
Ryan Giggs of Manchester United
Ryan Giggs,Gary neville, Nicky Butt and David james.. The four players who have played in every Premiership season are David James (Liverpool, Aston Villa, West Ham United, Machester City and Portsmouth) Ryan Giggs (Manchester United) Sol Campbell (Tottenham Hotspur, Arsenal and Portsmouth) Nicky Butt (Manchester United, Birmingham City and Newcastle United) Gary Speed had played in every season up to this one but he is now in the Championship with Sheffield United
There is no player that has played for every premiership club.
Ryan Giggs is definitely one. Didn't think there was another.
Rob Green Pepe Reina Mark Schwarzer Tim Howard
Premiership players usually get new jerseys, socks and other kit for every match. This is why the players can often keep on exchanging the jerseys with the away team after the match.
Ryan giggs Phil Neville Gary speed nicky butt
Giggs has, think Gary Speed has in all but one.
7 Villa, Arsenal, Chelsea, Everton, Liverpool, Spurs & Manchester United