What’s A Baseball All-Star Doing Onstage With Miami City Ballet? The last time we saw Mike Piazza, it was in a familiar place Share