Game on: Godwin esports team on the rise
Since 2009, League of Legends has been a headlining title in the E-Sports world. Gathering huge crowds in-person and on twitch, thousands of people tune in to see teams compete. Godwin’s League of Legends team…