Esports OverwatchAlmost a Great Team: Philadelphia FusionJosh ArmstrongApril 22, 2018April 23, 2018 by Josh ArmstrongApril 22, 2018April 23, 20180Week 3 of Stage 3 kicked off in the Overwatch League and there were many exciting matches to look forward to. One of those being...