It's only going to spread if its shown on ESPN in the USA more often (or atleast gets a better mention during Sportscenter where I assume cricket isn't covered at all).
That's the best way to do it in my opinion.
there needs to be banners all over the places. 24/7 commercials with big celebrities. i mean big, not some unknown fools. free opening game or something. a good opening ceremony, not like the one they had today.
they really have to sell it if they want people to show up. they are very narrow minded...