Interesting if true. Weaver was close to McCain for years (according to the stories). One would think it would be the other way around. But as McCain's political guru, I wonder whether he took the hit for McCain's trouble with immigration.
You were right — it was the other way around. Nelson was fired and the other two quit — it just hit all the news wires.