September 2020

Triumph has made the hard decision to discontinue their endeavours within the Overwatch scene and to solely focus on both its COD and CS:GO teams. https://twitter.com/i/status/1303017734003884032 Overwatch was originally the first team that was founded within the organization back in early 2019, with the goal to develop the next generation of professionals. However, at