At the point when Montoya reported he’d leave to contend in NASCAR, McLaren manager Ron Dennis wasn’t best satisfied. The seven-time race victor wound up out of his seat a little sooner than expected, carrying a sudden finish to a noteworthy yet short profession in F1 where the lively Colombian was in excess of a… Continue reading