With the ICC T20 World Cup just over three months away, ground was broken on February 13 for renovation of Central Broward Park & Broward County Stadium in Lauderhill, South Florida. It is one of three venues in the United States that will host matches for the June 1-29 tournament. The Broward County Parks and Recreation Division will conduct the US$8.4 million project which, according to a statement from its...