Posted on October 1, 2007 by hillel on Interesting “The sponsor’s logo would be splashed on everything from game tickets to Celtics’ e-mails and letterhead.”