Business Foot Locker Continues Streak of Investments With $12.5 Million Bet on Children's Apparel Brand