It might surprise you to know just how much live football is still available on free to air TV, The likes of Sky Sports and BT might have bought up the rights to the Premier League and Champions League, but there's still plenty of free live football available.
Firstly, there are the domestic UK TV channels. The likes of BBC Sport, ITV Sport and Channel 5 all show live soccer matches regularly, including FA Cup, Premier League and England Internationals. There's also major tournaments like the Euros and World Cup, which are always free to air.
Finally, there's the option of watching football on bet365 live streaming. Whilst this is not technically classed as "free" because you need to have an account there with a positive balance, there is certainly no subscription fee to pay, and there's a huge choice of matches to stream.
It just goes to show that you don't have to pay a penny in order to watch top quality live soccer matches on TV or live streaming, every day of the week.