The Nike Air Tech Challenge II “French Open” will release at SneakersNStuff on Friday, May 30th. That news is pretty exciting considering the fear that...