IFK Helsinki launches their very own eSports team
Ice Hockey club, IFK Helsinki has announced that they have taken their first steps in organizing their own eSports team. The club has put together a team to compete in Overwatch. Under the name, Helsinki REDS, ... Read More...