The Nike Air Tech Challenge II "French Open" releases at Rome-based retailer Suede Store on Saturday, June 7. The adidas ...