John Richard Shannon news and photos