anybody know some sites where i could get links to download full matches preferably in HD and english commentary?
looking for uefa champions league, copa libertadores, premier league, la liga, internationals.
bigsoccer.com used to have a section but things spare there now.