Pacquiao signed up to fight at 150 punds. It was his choice, he didn't need to do that. The reason for the weight disparity is because Pac couldn't put on the weight, Margarito is just business as usual.

If Pac gets hurt then thems the blows. We can blame nobody except Pac and his team. But I really don't know if Margarito will be able to catch Pac enough to seriously hurt him. I hope he gives us a great fight though.