I never said im a sceintist but if you look if you want to get ride of the inflamation take some medicine that will do that. Stopping blood flow is bad to do because you want blood flow.
Ice does stop inflammation but it's not any good if you stop blood flow all ice does is hit the nerve and make it feel good for a little while but in the long run of a couple of day's it doesn't work and slows down the healling.
Why do we Run then? Increase blood flow to heal quicker. Then why do we Ice? Because we think it works even though it slows down the healling.
Ice is for injury's when you pitch you tear down muscle just like lifting but you don't see weight lifters using ice do you? No they don't because the body will heal it's self and get ride of the waste product ice is counter productive.
Do what ever you please.
But since I stopped doing Ice and more tubing after game and running my arm has been better and heals quicker. And before it was very slow recover with ice and I thought it worked.