Activision, together with Xbox, will bring eSports to new heights later this year as the Call of Duty World Championship invades Los Angeles, California for
March 27th - 29th weekend filled with fierce competition and all sorts of
gaming goodness for the public to enjoy from home.