DeLoach faces Castillo on NBCSN June 25th
- Sat, Jun 25 2016
- Scottish Rite Auditorium in San Antonio
- 11pm ET NBC Sports
- 210.988.8821 $100 $85 $20
- Main EventJunior Castillo 154lbsvs.Justin DeLoach 154.75lbsSuper WelterweightScheduled 8RDSResults
- co-featureLuis Solis 148.5lbsvs.Ryan Karl 144.5lbsWelterweightScheduled 8RDSResults
- Darwin Price 137¾lbsvs.Semajay Thomas 139¾lbsSuper LightweightScheduled 8RDSResults