Team United States Are This Year’s Overwatch World Cup Champions

Team United States Are This Year’s Overwatch World Cup Champions

The Overwatch World Cup 2019 is finally over and everyone is surprised after seeing the winner. For the first time in the history of Overwatch, Team United states has won the world cup. Not only did they won the tournament, but they have been dominating every match...