Fresno amateur boxer Marc Castro throws a punch in a gold-medal round in St. Petersburg, Russia, on Saturday.
Fresno amateur boxer Marc Castro throws a punch in a gold-medal round in St. Petersburg, Russia, on Saturday. USA BOXING
Fresno amateur boxer Marc Castro throws a punch in a gold-medal round in St. Petersburg, Russia, on Saturday. USA BOXING