Menu

Tag Archives: Boston Major

esports
OG Win the Boston Major, Become Three-Time Major Champions
In Dota 2, just like in Counter-Strike: Global Offensive, the Majors are the biggest tournaments of the year, aside from The International, which dwarfs in [...]