Team Falcons are the World Series of Warzone Global Final champions
The past weekend was a monster one for esports yet again as not only was the Dota 2 The International 13 held, but so was the Rocket League Championship Series World…