Under Armour, the Baltimore-headquartered sportswear label, plans to open 10 stores in India this year, according ..