Whose roster are you using? Is St.Louis your team? I play with roster control ON and do all the trades. You do the same? When I moved Holliday to St. Louis (the Nats are my team) it put him at lead off. Per Knight I reduced his speed and it put Schumaker back at first in the order.
Unfortunately the AI overrides any lineup you set so some tweaking has to be done to attributes at times.
Next year they can keep the AI LINEUP AUTO FIX, but they need to make the lineups stick if we choose not to AUTO FIX.