San Francisco Shock is an American professional Overwatch esports group based in San Francisco, California The Shock compete within the...
San Francisco Shock is an American professional Overwatch esports group based in San Francisco, California The Shock compete within the...