WE BELIEVED!
For the first time, The United States of America have won the Overwatch World Cup, defeating a strong China team 3-0. All of the time put in, the sacrifices made, every practice session and scrimmage. It's all led up to this. We are the world champions.
#WeBelieve