[COLOR="Purple"][FONT="Tahoma"]Teteri is right. You would be surprised how much pain can come from a bulging disc. You probably have extra inflammation from the (ahem) swing. As the swelling goes down the pressure on the nerves should abate. If you have an anti inflammatory I would take it...OTC Aleve would help along with ice on for 15 minutes and then off.
The pain you are describing sure sounds like nerve pain. There are meds that can help with the pain. As you know, it takes time for fractures to heal and for the swelling to leave. As the swelling goes down some of the pain should dissipate.
I do have a couple of suggestions...Ask your doctor for something to help with the pain. Ask if your doctor things that PT might help. Wear a helmet when your son is around you with a bat...
Good luck! [/FONT][/COLOR]