Tim Bradley: I Have Everything It Takes To Give Floyd Mayweather Problems

On Oct 12 on HBO PPV live from Las Vegas Tim Bradley will face Juan Manuel Marquez.

In this video we hear from Bradley.