John Welsh undergoes surgery for tumor & Thomas Welsh injury update