San Francisco Giants star Buster Posey announced his retirement from baseball Thursday, saying that "things that I was enjoying were not as joyful anymore."