Fighters that Can Carry?
I've recently got back into League after a 2 month hiatus through the snowdown event, but that really isn't the issue at hand. During that time, i played a fair bit of DOTA 2 (shoot me) and found i liked Centaur Warrunner. I casme back to League and found that new Sion fits this role quite well. Fine. I play some ranked, do well in some games, but realize something. I have no carry champs. I main Zac, Sion, and Shen, but none of these champs can consistently carry (especially in the hell that is Solo Queue).
So, my main point is that I want a champ that can carry but still plays like a fighter. I've considered J4 and Rumble, but the former can carry about as hard as Sion and the latter takes a ton of practice and I don't want to waste my IP for a champ I do not like. I usually like to go in face first and engage, but it's so hard to find a champ that can do that and still carry without dying every fight, If I should just stick with Sion tell me, but I would like some outside advice. Thank you all who help and have a great day!
I main top and jungle
Champs considered:

(With a couple tank items)
(just about unkillable and uncatchable once fully built)
,
, and
can also carry pretty hard. I think the champs you're looking for are "Dive head-first into the teamfight and wreck faces", and in that case i'd recommend Jarvan 4, Garen, Irelia, Shyvana, or Hecarim; just try them out and see which ones you like :)

on Gnar for the durability and sticking potential, since you can pretty much infinitely kite or chase many champions and it helps peel.