Competing in Overwatch is not easy. This is especially true if the team is a sponsored team, playing under an organization’s banner. Players not only have to win in order to keep their Contenders spot; they also have to win in order to ensure that their sponsors and organization are happy. This is not the…