I prefer streams.
English soccer=Liverpool, Man U, Arsenal, etc.
This site might be worth checking into for English football. I didn’t get too far into it, as you have to register to watch.
It appears that I need to pay to use that site. Are there any free sites?
It is ok if the game is not shown live. I am ok, as long as the games available are recent enough (within the past month or so) and the site is free.
Try this site out www.footballstreaming.info