A Caribbean-born Major League Baseball star made his debut recently and managed to score a home run soon after, much to the glee of nationals in his homeland.

By admin