I think he has to wear those as they sponsor McLaren. The guy who own TAG is part owner of McLaren group with Ron Dennis.
And the bonuses they get for scoring championship points.
Is it TAG who does official F1 timings of hoptlap, pitstops, etc, or LG?