This achievement is pretty straight forward. You must have all of the other achievements before you can get this one.
The trick is, for some people this achievement glitches and when your second last achievement pops, this one does not.
No worries, the usual fix that from what I gathered has never failed, is go into your created card team.
Once there fill your team with legend cards at all positions, save and exit. Once you leave the achievement should pop