Gary Thorne sits down with Bill Castro