It must be a daunting task for any aspiring team to actually enter the Formula 1 grid, turning its dreams into a reality and then, hopefully, into success. Cadillac will be facing just such a task in ...