Daniel JamesJan 8, 20186 minOverwatch League Inaugural Season: Week 0 Power RankingsThe Overwatch League is not only the future of Overwatch but also paving a way for the future of esports. Every major esports...