Boxing's back: Barclays officially reveals Oct. 20 fight card