The Letter X Pulls Sponsorship of Sesame Street [Click for full memo]
I just don’t know if Sesame Street is the best representation of our brand. 

The Letter X Pulls Sponsorship of Sesame Street [Click for full memo]

I just don’t know if Sesame Street is the best representation of our brand.