Stage 3 of the Overwatch League concludes this week. There's a bit of a disparity between the overall standings and the Stage 3 standings, the latter of which will see four teams compete for a $125,000 prize pool.
So for this week, let's take a look at the overall standings, as we always do...