got hit in shin by a hard ball, baseball, 2 weeks ago. I iced imediately and it really swelled up, more that a usual hit.  Now the swelling has mostly gone away, but a lump the size of an egg remains and it is painful to both the touch and just walking on it.
Hello! Thank you for the query. This lump is most likely a hematoma. Due to veins rupture during the injury, blood has accumulated in the soft tissues. This gives a lump which is usually painful. Please note that if the blood collection is large, won't go away by itself. Blood is a great source of nutrition for bacteria. So if it's a blood collection, it will get infected sooner or later and will turn into abscess. I suggest you to consult a surgeon with it. Ultrasound should be done. If the lump is build of fluid, should be Chat Doctor. Hope this will help. Regards.