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

Kayle is the first that comes to mind, although Gangplank can fulfill any role as well.