The sportswear brand Klutch Athletics by New Balance will open a pop-up store in Detroit for the NFL draft, offering apparel ...