The Giants Gaming players' first trophy is much more than just silverware
Having struggled for years prior to their Season 10 success in 2019, the Six November Major win for Giants Gaming means more to the players than what some may realise. Read more