The expectations for Tundra Esports to win The International 11 (TI11) were not as high as those of some of the other teams with more recognisable names, despite the fact that the ...