BusinessSponsorships STILL8’s Team Griffin Signs with HUYA for Chinese Streaming Rights by Andrew Hayward July 4, 2019 by Andrew Hayward July 4, 2019 Mentioned in this article Team Griffin, a Korean organization owned by STILL8, has partnered…