Skip navigation (Press enter)

Spencer Glenn

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


Profile last updated