Carlton Gillespie | FIU Caplin News
Person Page
-
For the first time ever, the U.S. will host matches for the T20 Cricket World Cup this summer — and the four South Florida fixtures won’t be held in Miami or Fort Lauderdale, but rather in Lauderhill, where the community has embraced the game.