Baggott 11 years ago James Baggott: Is blowing millions on going F1 racing the right thing for Infiniti?