I was sittng on a bucket while my daughter was pitching and I missed the ball. The ball hit me on the side of my calf really hard (well I guess about 45 miles an hour). It started to swell and turn purple immediatly. Is there anything you can put on a bruise to make the pain go away? I have heard you can ice it right away but I did not have ice at the time. I guess it is time to buy shin guards.