grant shaffer news and photos