by Ben | Nov 15, 2017 | Press Releases
SAN FRANCISCO — November 10, 2017 — Today, Ubisoft® announced that the eight best teams worldwide will compete in the Tom Clancy’s Rainbow Six® Pro League Season 3 Finals, taking place in Sao Paulo, Brazil on November 18-19. The Finals will bring together four...