Softball-sized?! That's pretty damned big. Is it red? Hot to touch? Itchy? Does it hurt to touch? How long since inject? New gear? New brand? How much wiggling during inject? What size needle?
I wouldn't poke it with a needle regardless, but the answers to the above would help me decide to either go to doctor for actual diagnosis/treatment, of whether I'd let it ride a few more days.