Excerpt: Fnatic confirms new All-American Overwatch team will live in LA gaming house

Sam Matthews, Fnatic founder, revealed to Zorine Te that Fnatic is starting up an Overwatch team.