So the big bosses have decided to snub the US and make all the matches of the 2007 Cricket World Cup local to the West Indies.
I am not sure where I’ll be at the time, so I am making no plans. But if I am in the US I would love to go see some matches there…maybe follow the team package and watch India?
That would be wonderful. Who’s signing up?