All-Stars 2018 will be held in Las Vegas and feature an entirely new format

All-Stars 2018 will be held in Las Vegas and feature an entirely new format