Keen Gaming vs. Signify - Game 1 - Group B - ESL One Mumbai 2019 - YouTube
Keen Gaming: The International 2019 Team Profile - Hotspawn
Dota 2 The International 2019 full team list
Team KGL (Keen Gaming.Luminous) Dota 2, roster, matches, statistics
Keen Gaming - Liquipedia Dota 2 Wiki
ROtK Replaces LaNm in Team Aster's Updated Dota 2 Roster
Dota 2: Keen Gaming Goes Through Another Roster Change
Keen Gaming adds ah fu in big roster overhaul | ONE Esports
Keen Gaming add LaNm as a coach in roster shuffle - Dot Esports
Dota 2 News: DAC playoff teams decided; Virtus.pro and TNC Predator top each of their groups | GosuGamers
Dota 2: Keen Gaming Add Veteran "71" as New Coach
Mushi joins Keen Gaming's Dota 2 team - Dot Esports
EHOME - Liquipedia Dota 2 Wiki
ESL Dota 2 - Our #ESLOne 🇮🇳 Mumbai Chinese Qualifier team, Keen Gaming, are facing off against Fnatic in the Dreamleague Major! We wish them the best of luck! | Facebook
Chinese Dota 2 news: Coach Hongzhan reportedly robbed Chinese team LBZS (former Keen Gaming players). - Want2PlayGame
The International Preview: China - DOTABUFF - Dota 2 Stats
Keen Gaming - Liquipedia Dota 2 Wiki
Keen Gaming - Liquipedia Dota 2 Wiki
Chinese Dota 2 Team Keen Gaming Gets Hit With Post TI9 Roster Shuffle | Player.One
Dota 2: Reports Indicate Mushi has Joined Keen Gaming
Vici Gaming announces Eurus departure, reveals new roster - WIN.gg
Crazy Dota 2 Roster Changes Ahead of Dota Pro Circuit, KuroKy & More
Legendary Dota 2 coach 71 returns to China with Keen Gaming - Dot Esports