The grand finals of the 2015 Call of Duty Championships are happening today. Which of the 32 competing teams is going to walk away with $400,000? Head over to the Major League Gaming event site to watch live and see which 29 teams are definitely not winning.
Powered by WPeMatico