A double-row angular contact ball bearing is basically two single-row angular contact ball bearings with 20 deg contact angles, mounted back-to-back while contained within a narrower single bearing. These bearings occupy less axial space and can take a bi-directional axial, radial and moment loads in one bearing where it takes a matched pair otherwise.