Beyond NYCBeyond USA May 13, 2010 0
Captain of the West Indies women’s team Merissa Aguilleira is preaching the “power of the team” as her players prepare for the all-important ICC World T20 semi-final against New Zealand at Beausejour Stadium in St Lucia on Friday.