A talented Overwatch player and a member of the professional esports team Selfless, Daniel "Dafran" Francesca's game-throwing ways have caught up to him as he's been banned from playing Overwatch.Like any other competitive game, Overwatch players will often find themselves at the mercy of their teammates. Depending on how hard they want to try, it …Original Article