YES! Take him to the doctor NOW!
It may be due to an infection but it can also be testicular torsion, the blood flow to the testicle may be cut off. It's fairly common in young men/boys. Without RAPID treatment he will lose the testicle.