mike piazza long shot news and photos