My A7 doesn't have Samsung Free either, which I'm glad of as it's not something I'd use. As far as I'm aware Samsung Free has only ever been on S series devices.
You may be able to force stop and disable Samsung Free from the app properties. To see if that is possible open system settings, apps, Samsung app settings. Find Samsung Free in there possibly and tap on it. The force stop and disable app options should be on the properties screen that opens.