I submitted a few tickets regarding this but have yet to hear from support. I somewhat fixed it by choosing the server version of my ballplayer, only changing a couple of attributes like pronounced name and number, saved the changes, backed out to the main menu, then restarted the game. Once back in I checked to see if my changes saved. If they did I made more changes. Rinse and repeat. Eventually, I got all the ballplayer visual settings that I wanted except the written name for the ballplayer. For some reason it will not take. At least the pronunciation version of my ballplayer name works.