Great Speed, Big Heart By Hubert Lawrence Demographically, Jamaica is a dot on the world map. Its population of just under 2.9 million ranks the island nation 133rd in size. By contrast, Jamaica is a giant in athletics. Remarkably, the black-green-and-gold dot has garnered 56 Olympic medals in track and field, with 13 gold medals […]