Items that once belonged to Neil Armstrong have drawn more than $12 million in bids, but are sparking controversy among people who knew him - Business Insider Posted by 0x000216 July 27, 2019 Items that once belonged to Neil Armstrong have drawn more than $12 million in bids, but are sparking controversy among people who knew him