Dream League Soccer Apk can be downloaded for free on the Google Play Store. However, you need to pay real money to buy the coins needed to unlock some features in the game. There are other ways to earn coins in the game other than using real money but this requires a lot of patience and time.