I have refrained from posting on here for ages due to the amount of un-factual tripe that is written, but Plane Dumb's comments have wound me up...
The new COO as you put it OWNS the Le Mans team, hence why XL branding was on the car FREE OF CHARGE...!
"Get the facts man" as they say!