Dominant Invictus Gaming Win League of Legends World Championship

Dominant Invictus Gaming Win League of Legends World Championship

Invictus Gaming have been declared winners of the 2018 League of Legends World Championship, beating fellow finalists Fnatic 3-0 in emphatic fashion.

Read more