Image via champion.com

Image via champion.com

Champion Brand Store To La Brea

The Champion brand has been stretching its proverbial feet lately. Earlier this year, the athletic brand with a cult following introduced a line of high end sneakers. On April 7, it is scheduled to open its first California store at 123 S. La Brea Ave. The space formerly housed a Steven Alan boutique.