Nike is taking a big-hit from critics about its limited-edition Betsy Ross sneaker. Nike released a limited-edition sneaker for Independence Day on July 1 and retailed for $110. However, after many people expressed their concerns about it the brand pulled it off the shelves. One of the critics was Colin Kaepernick, activist, former NFL quarterback […]