DeMarre Carroll Explains the Meaning Behind His Catchphrase

Shams Charania asks DeMarre Carroll to discuss his catchphrase and explain why he uses it.

Find Stadium on TV in your area