Marc Merrill Net Worth, Wiki, Age, Height, Wife, Biography

Marc Merrill Net Worth

Marc Merrill is one of the founders and the leading President of Riot Games, which was found in Los Angeles. The renowned brand is responsible for the launch of League of Legends, a famous battle gaming platform. Marc Merrill Net Worth 2020 Marc Merrill owns an estimated Net Worth of $2.5 billion, as of 2020. … Read more Marc Merrill Net Worth, Wiki, Age, Height, Wife, Biography