The Lots TV Sports application is not available on Google Play because it violates some privacy policies. As it is not in the Play Store you have to download the APK through alternative sites.