Earn legendary cards

Hello, could you please explain how to earn legendary cards? List all the possible ways?
I have been playing a lot, also paying, and earned ZERO…:man_shrugging:t3::pensive:

It’s np bro I got once ))

I had 2 cards in arrow from free cheat. It’s just only about lucky.