Though the Principes first opened Finish Line in Los Angeles, the Costa Mesa club has become a blueprint for future locations After opening the first Finish Line Auto Club in Westlake in 2017, father ...