The rivalry between Hamilton and teammate Alonso led to speculation that one of the pair would leave McLaren at the end of the 2007 season and Alonso and McLaren subsequently terminated their contract by mutual consent on 2 November 2007 .
After the season was over , Alonso and McLaren terminated their contract on 2 November 2007 .