Get him to an emergency room NOW! It could be a DVT (deep vein thrombosis), and they can be very dangerous. A DVT is a blood clot, and if any of that clot travels to his heart, lung or brain, he can have a heart attack, embolism or stroke, any of which can be fatal. Please call 911 immediately! Good luck.