The 100,000 sq.ft., $15 million project is the fourth major facility added to the 125-acre Home Depot Center located on the campus of California State University, Dominguez Hills in Carson, Calif. The 250-meter cycling track is North America’s only indoor velodrome.
Special guests of the grand opening event included 200 children from the local Boys and Girls Club of Carson and the City of Carson Parks and Recreation Department.