With a 4-2 win over the Seoul Dynasty, the San Francisco Shock have won the Overwatch League Grand Finals in consecutive seasons and cemented themselves as the greatest team in Overwatch history…
Read More