Joc Pederson wears iconic pearl necklace, receives Braves World Series ring

Top