Ludwig Ahgren is one of the most successful creators in online entertainment history. The American streamer, YouTuber, and esports personality now has an estimated net worth of $14 million. He is best ...