Netflix makes changes to Stranger Things after fans notice anachronistic Under Armour logo, creating some controversy over ...