Cricket has a massive following in countries like India and Pakistan, but it is still relatively unknown in the U.S. What would it take for cricket to gain popularity in North America?

Should the ICC invest more in promoting cricket in the U.S.? What could be done to make the sport more appealing?