I bruised my shin approx. 3 to 4 weeks ago while training in Muay Thai training.  One area on my shin swelled about 1 inch from the surface.  I iced it and the main swelling went down.  Today there is a lump still in place but doesn;t really hurt and wont go away even with icing and heating at various times during the day.  Should I have an x-ray done to see what this is? Could this be water retention or could it still be swelling from the first impact?  I have even heard it could be a cancer lump?  Any answers would be great.
Hi, It seems that you might be having hematoma on the site. Now it is localized between fibrous tissues. Gradually it will be absorbed. If persisted then you might require aspiration of blood or excision. Ok and take care.