User blog comment:Pianodud777/A Champion that can do it all?/@comment-11871055-20130710062140

I'm surprised no one has mentioned Soraka here yet. She can do well in most roles baring jungle but that is only because of her poor ganking potential, her clear times are pretty average. She is an amazing support, her res buffs also allow her to excel in being a tank or mage-tank, and in mid she can outsustain and therefor outfarm most if not all mid lane champions, again her res buffs making her very powerful here meaning mid and late game the enemy mid is probably underfed and therefor easier to kill. Building her as ADC is also fairly usuable because she can build Ionian boots, and Nashors for CDR and AS with a little bit of AP, which will give her the ability to support herself if another lane is struggling and needs support more than her. I think the only champion labeled as a support that I use more than Soraka is Nidalee and Nidalee makes for a great fill-in champ if someone doesn't want a role.