I'm a starting pitcher, I usually pitch 4-6 innings. I have a strong arm and don't get sore after games but my coaches always tell me to ice my arm. :baseballpitcher:
It really boils down to personal preference, same with heat.
Run a search on here and you'll get lots of answers.