scott armstrong news and photos