The 49ers have promoted Trent Baalke to vice president of player personnel. Baalke will have oversight of free agency, trades and re-signings as San Francisco will operate without a general manager. Former GM Scot McCloughan parted ways with the 49ers in March.