MLB insider says history suggests Cahill salvageable