 The venue recently hosted the UCI Track Cycling World Championships in 2014.The last round of this World Cup season will be hosted in Los Angeles.This round will be held between 25 and 26 February 2017 at the VELO Sports Center.