Tag Archives: overwatch

Founder Sam Mathews on the future of Fnatic, esports’ most ambitious brand

Sam Matthews Image: youtube.com Fnatic has risen to become one of the largest and most successful esports teams of all time, with multiple championships virtually 3 million social media followers. Since Sam Mathews founded Fnatic in 2004, its actors have contested in over 600 tournaments globally across Dota 2, League of Legends, Counter Strike, and … Read More