CubaHeadlines

Home Run Victory

"Home Run Victory" celebrates dramatic baseball wins, unforgettable game moments, and surprising events like mascots losing their heads during joyous team triumphs.

Mascot's Head Falls Off During Santiago de Cuba Baseball Celebration
Mascot's Head Falls Off During Santiago de Cuba Baseball Celebration

Published on 6/29/2024