Alexander vs Castillo Highlights: November 21, 2017
1:28Nov 21, 2017

After a two-year absence from boxing, Devon Alexander "The Great" makes his return with a UD victory against Walter Castillo.