Everything we know about the Charlotte Major: dates, location, formatHere's everything we know about the Charlotte Major. Read more
Ubisoft announces NA May Major to be held in Charlotte, North Carolina with live audience for playoffsFinally, a crowd. Read more