Speed Week is coming to a close this weekend and the finals begin Sept. 27. The weather outlook between now and then looks pretty good. The Triumph gang is on the salt doing their final prep for the big run. These links reveal all that we can know at this point:
I believe that two other sponsors, one a big British tech firm and the other, Belstaff, the famed Brit clothier and gear brand, ponied up more money than Castrol was willing to do. The other reason possibly might be that Castrol didn't want their name attached to an endeavor that could end very badly (God forbid!) if an accident were to befall Captain Guy.