The Overwatch League Grand Finals Are Taking Place In Canada This Year The Overwatch League is coming back to Canada for this year's Playoffs and Grand Finals. The winning team will take home a cool $1 million.