Freddie Roach: “This is the biggest challenge of my life”

Freddie Roach took center stage in front of a packed house at today’s media day to promote Floyd Mayweather vs. Manny Pacquiao.

BJPENN.COM, Your home for Mayweather vs. Pacquiao coverage.