Need to see this upcoming fight before I make judgement. It's a matter of Roach drilling into Pac the right tactics and Pac obeying them. If Pac gets hit often, then that answers the question, Mosley would win.
I personally think pacquiao takes him even thou mosley is one of my favourite fighters, when he gets hit he gets clumbsy and doesn't stick to the game plan. on top of that no body exchanges better than pacquiao