A joint seal for torque transmitting joints is disclosed. The joint seal
comprises a first seal ring, a second seal ring and a non-flexible seal
housing having first and second ends. The first end of the seal housing
includes a ring seal surface for engaging and sealing against an outer
sealing surface on the first seal ring. The first ring seal includes an
inner sealing surface for engaging and sealing against an outer surface
of an outer race or some other component associated with a driven shaft
of the joint. The second end of the non-flexing seal housing includes a
ring seal surface for engaging and sealing against an outer sealing
surface on the second seal ring. The second seal ring includes an inner
sealing surface for engaging and providing a sliding seal against a
driving shaft or some other component associated with a driving shaft of
the joint.