If you want to shoulder roll you're going to be standing in such a way that will invite right hands. So be ready because you're going to be getting all sorts and types of right hands thrown at you. Mostly they are thrown in desperation from your opponent. He thinks he has a free punch, see? He will try hard to get that right hand to land on you. Inside, outside, looping, straight - everything. But like I said he is just being desperate.

Trust me.

You will notice how desperate he is after you make him miss for a while. Then you will begin to notice how afraid he is to even throw the punch after you begin countering him with the right uppercut after his right hand rolls off of your shoulder.

Dont throw this counter right away. Let him get brave and allow him to think he might just land that right hand if he just tries a little harder. He will sense weakness in you and commit heavily into his right hand and try to hurt you. The counter will surprise him and scare him.

Watch James Toney. They always think they can KO James with a right hand. They're always wrong.