You need about 200 greens for each player so it's impossible without a lot of farm (still it's not enough) or tanking or buying.
I had two players so far in my team's history, who retired at some high quality (5-6*) but I did tanking (so they lost some good seasons of scoring).
But you know, those players are really rare.