Overwatch League fans rejoice! The Shanghai Dragons actually won a match against the Boston Uprising, ending the team’s 42 game losing streak. Unlike their previous performances, it seems they did it with ease as they won 3-1. In the inaugural season of the Overwatch League, the Dragons did not win a single game, finishing with