Fidel Castro, Godfather of Sport When Cuba, as a colonial outpost of Spain, sent its athletes to the first Olympic Games to be held in the Americas, in St. Louis in the USA in 1904, the small country bagged more than its fair share of medals, 9 in total, the bulk of these of for… Continue reading Castro and Cuban Sport