There were no external causes like bites or stings. The swelling in his leg is blood that is pooling from an unknown source. Based on bruising, somewhere between his elbow and armpit area. Our fantastic vet suspects a muscle tear but was perplexed because she couldn't actually find it by touch. We are treating symptoms and preventing infection and hoping for the best. If he's not improving in a few days the next step is an X-ray to rule out an osteo related bone crack (apparently this blood pooling presentation is consistent with that, but his pain reactions to extensive manipulation were not). Thanks to all for your replies!