Skip navigation (Press enter)

Spencer

Photo for Spencer

Spencer

Spencer is SiegeGG's CEO and head statistician. Among other things, he publishes the regular SiegeGG Ranking releases.