Located at the California State University, the Olympic Velodrome was constructed for the Los Angeles 1984 Olympic Games edition as part of a sponsorship agreement between the Los Angeles Olympic Organising Committee and the Southland Corporation, at a cost of USD 3 million. Official Olympic Games Los Angeles 1984 sponsor 7-Eleven took on the naming rights of the venue. After the Games, the venue was donated to the University.
At the time, the Olympic Velodrome was the only world class cycling track in the western United States, and the only one in the world on a university campus. Post-Olympic Games, the velodrome was used by the California State University for developmental classes and training, maintenance exercise and cycling. It was also available for public use and races, both professional and amateur, as well as concerts, graduation ceremonies and circuses.
However, in 2000, a worldwide sports and entertainment company announced plans to build a stadium to house the Los Angeles Galaxy football club. The stadium plans called for the demolition of the Olympic Velodrome in 2002. Later in 2003, it was replaced by an indoor velodrome with wooden floors that forms part of a large sports complex in the California State University campus. The venue hosts training and international competitions as well as classes open to the public at any skill level, and is a home track to USA Cycling's national track cycling programme.