Indianapolis — Athletic retailer The Finish Line, Inc. will open its revamped Los Angeles flagship store in the Del Amo Fashion Center on November 10, 2017. The updated retail space features a fresh design concept that highlights key product offerings from brand partners and new digital display integrations.