Rise and Fall of Dallas Fuel Steven Nguyen February 21, 2018 Nearing the end of the Stage 1 in the Overwatch League over in Burbank, California, it’s something of a mystery as to why the Dallas Fuel are finishing so poorly when the team was poised for nothing but greatne... More