The esports and gaming communities are at a loss for the sudden passing of John Finch. John Finch’s death came as a surprise, as Hi-Rez Studios’ CEO Stewart Chisam confirmed that John Finch has died at the age of 28. According to Chisam, the SMITE caster died on May 20, 2021, for currently undisclosed reasons. […]