Sportradar’s Head of Esports departs following internal review
Last month, on 14th March 2018 to be exact, Rahul Sood, CEO of Unikrn made some allegations on Twitter against Sportradar’s Head of Esports, James Watson. These allegations related to James’…