Sneaker maker Adidas is taking some heat for manufacturing these new shoes called the ‘shackle shoes’ trainers.  There’s not much I can say but the picture speaks for itself.  In addition to the pictures Adidas posted the following statement to promote the shoes on their Facebook page.   Many sneaker fans are calling Adidas racist […]