The Colbert Report

Sugar Ray Leonard

Season 7 • 06/07/2011

Sugar Ray Leonard talks about boxing today and thumb wrestles Stephen.

More