Esports Sports Starcraft 2GSL Finals: The Genius and The MachineMac ShielSeptember 15, 2017 by Mac ShielSeptember 15, 20170It’s finally nearing the climax of this Season’s GSL and we start out the Semifinals with a showdown between the two best Protoss players on...