Walmart Forced To Yank Controversial Shirt From Shelves