The Sopranos: The Best Character In Each Season | Screen Rant