Name: PBC on NBCSN Title: DeLoach vs. Castillo Date: Jun 25, 2016 Time: 7:00 PM PST Check PBC on NBCSN Local Time and Date Location: Scottish Rite Auditorium, San Antonio, Texas, United States Organization: Premier Boxing Champions