Lance Berkman, who wasn't going to be retained by the Yankees, was given a one year contract by the Cardinals. No, Berkman will not be playing first base--unless Albert Pujols needs a day off once in a while.
Berkman is expected to be the starting left fielder.