Overwatch League Inaugural Season – Grand Finals
Barclays Center 620 Atlantic Ave, Brooklyn, NY, United StatesThe final two teams of the Overwatch League will face off at Barclays Center in a best-of-three series, with the winner being the first team to win two best-of-five matches. Read More...