Neil Armstrong, Commander of the Apollo 11 mission and first man on the moon has passed away from complications from heart surgery he uderwent several weeks ago.
Neil Armstrong was one of my heros, and was one of the reasons I became a Naval Aviator. I'll never forget watching him step out on the surface of the moon that night.
Godspeed, Neil Armstrong. You were the best of America, writ large.