Cuba is no longer among the top ten countries in the Baseball World Ranking
For the first time, Cuba was left out of the top ten countries in the world ranking issued by the World Baseball and Softball Confederation (WBSC), which was updated on Monday. The list, which includes a global range of 84 countries and territories, is released one month after the start of the Tokyo 2020 Olympic … Read more