joshua mcgill news and photos