Is it just me or does “Ecoboost” sound too politically correct? A race car is a race car...enough of the names already. Racing has always been about power and endurance not just for the machine but the driver(s). It will be the Ford GT’s (reincarnation only) first try at Le Mans and everyone is already giving them the…