Pacquiao training for Marco Antonio Barrera

Pacquiao training for De La Hoya

Pacquiao training for Joshua Clottey

pacquiao training for Juan Manuel Marquez 4

pacquiao training for Shane Mosley

pacquiao training for Cotto

pacquiao training for Hatton

pacquiao training for Rios