I'm not sure that TriTip is the same as London Broil but I think it is similiar.
Someone posted info on TriTip a couple of years ago but heck if I can find it. :)
And I can attest to the Cowboy's grilling/cooking abilities - I know a bunch of the folks who have gone to his Shoots can as well......... one of the best steaks I've ever had was at his home - my husband and son agree completely!