Esports Team OG Wins The Manila Major, First Team To Score Two Major Titles by Terry Bass June 13, 2016
Esports The Next Dota 2 Major Tournament Will Be In Manila, Philippines! by Terry Bass January 12, 2016