Why Belize Loves The Chicago Cubs So Much

It is said (or believed) that Belize has more Cubs fans per capita than any place outside greater Chicago. There just might be some truth to that, but even if some Belizeans have lost their faith in the baseball team, the CUBBIES still remain in the hearts of all Belizeans. Hey! The Chicago Cubs are […]