Bob Halloran off the air after surgery