Overwatch League Power Rankings: Week 3

April 25, 2018 1

A huge week for the Stage 3 playoff implications. I like what we’re seeing so far with three teams in a playoff spot who have never made a stage playoffs. We’ll see if they’ll be able to hold on to their spots this week. […]

Overwatch League Power Rankings: Week 2

April 17, 2018 0

Here we are with the first Kris-authored Power Rankings for OWL! #1 The Uprising were the big winner of the week after giving New York only their third loss for the whole season. They had […]