Jamaican Bobsled Team

Here is a term you haven’t heard for a while, Jamaican Bobsled Team.  When American businessmen, George Fitch and William Maloney, decided to found the Jamaican Bobsled Team, they took a gamble.  Jamaica is a tropical island and had never sent a team to the Winter...