Everything we know about the Charlotte Major: dates, location, format Here'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 playoffs Finally, a crowd. Read more