Footytube
This site provides a plethora of great videos. The links on the left side of the screen will allow you to find exactly what you are looking for.Footytube
Goal Tube
This is one of my favorite sites as it is updated quite regularly. Follow it to get links to great highlights from domestic leagues as well as international play.Goal Tube
Footballocks
This site isn't updated as regularly but often has some great clips from games around the world particularly the English Premier League.Channel Surfing
This will occasionally have some soccer games on. I can't promise that the audio will be in English but it's definitely worth checking out.
Maxxed Football Forums
This is a great place to download torrents of highlights, full matches, soccer shows, or compilations. The quality of video is usually excellent.