Many great streams can be found on own3d.tv they only support hardcore gamers i guess, so not everyone can stream.
http://www.own3d.tv/game/League+of+Legends