Esports Txao Leaves Triumph Due To Health Reasons Triumph have announced that Ilya “Txao“ Makarov has left the team and will be taking a break from Overwatch due to health-reasons. Txao has... RyanAugust 6, 2020