R
Richard Aird
Guest
Can someone please tell me where the OverWatch League games are played? I have spent about 20 minutes trying to find it.
I currently live in Korea, and I see the Subways advertising a bunch for it. But, I seriously cannot find where the games are actually played.
I currently live in Korea, and I see the Subways advertising a bunch for it. But, I seriously cannot find where the games are actually played.