The inaugural Overwatch Grand Finals was played at the Barclays Center in Brooklyn in August 2018 and attracted 10.8 million viewers worldwide.
Inauguracyjne wielkie finały Overwatch odbyły się w Barclays Center na Brooklynie w sierpniu 2018 roku i przyciągnęły 10,8 miliona widzów na całym świecie.