What is the best, most reliable way of getting all the channels, PPV, 3pm Kick off's etc?

When I say free I mean no monthly re-occurring cost, a one off payment.

I originally had an Openbox until that failed.

I recently had IPTV but mines been blocked now!

What is the best solution here other than paying through my hoop every month for a Sly package.