Carlos Castro

Born: None


Placeholder

Canelo Alvarez vs. Edgar Berlanga

as Self
Released: 2024-09-14

Pound-for-pound great and Mexican superstar Canelo Álvarez puts his unified World Titles on the...

Movie page

Keith Thurman vs. Mario Barrios

as Self
Released: 2022-02-05

Keith Thurman goes up against Mario Barrios in a scheduled 12-round welterweight bout from...

Movie page

Mark Magsayo vs. Rey Vargas

as Self
Released: 2022-07-09

Newly minted Filipino featherweight world champion Mark Magsayo makes the first defense of his...

Movie page

Manny Pacquiao vs. Yordenis Ugás

as Self
Released: 2021-08-21

Manny Pacquiao vs. Yordenis Ugás: World Welterweight Championship

Movie page