Cuba enjoys success at expense of US, Canada
Three days into Olympic baseball and powerhouse Cuba has already shown they are a force to be reckoned with. They are undefeated through three games having beaten US, Canada and Japan. The US took gold in the 2000 Olympics in Sydney but it will take a Cinderella story for that…