Cricket is coming to the USA and to Florida! In what’s being hailed as the first officially sanctioned cricket matches in the United States, teams from the West Indies and New Zealand will face each other at Central Broward Regional Park Stadium, Lauderhill this weekend. Darren Sammy, captain of the West Indies team, (pictured above) […]