Ryan Vogelsong played catch Monday for the first time since surgery, but Bruce Bochy doesn't expect the right-hander back for at least a month.