you are right some players are just in it for the money but I think without agents then some of this practice will stop
take some deals an agent can get paid over a £1 million just for a player signing a contract extension at the same club
yeah the PFA can do most of this or just a normal lawyer.. i think if a player wants an agent then let them pay for it.. not the clubs, of course that might work in the prem and la Liga but not very well in Div 2 so it needs to be thought through more