Nick Punto just got his 2011 Cardinals World Series ring from Tony LaRussa