If you want a champ who can go Mid, Top and Support Galio is you champ
The Link above was Galio vs a adc top which was Quinn, She hurt a lot and I need Melee damage so I went Iceborn Gauntlet so I can hit hurt and stuff. Anyways A adc top with range on a melee Galio who is a mana hungry champion. Can easily win vs adc top, jayce, you name it (Don't name Riven cause she hurts and owns Galio T_T )
are also capable of this, something about their kits (and "coincidentally?" similar ults) just seems like it makes them work anywhere...