An adjustable bearing assembly (10) for a rotating spindle (11) has a ball connector (80) affixed to a drive end of the spindle, a linear bearing (102) adjustably affixed to the spindle (11), and a spherical bearing assembly (70) wherein the spherical bearing assembly (70) is affixed to the ball connector (80) at one end and affixed to a drive motor (20) at an opposite end thereof. The linear bearing (102) can be used to adjust and affix the position of the spindle (11) in a direction substantially parallel to the linear axis of rotation (11a) of the spindle (11). The drive motor has an axis of rotation (21) and a drive bar (50) eccentrically offset from the axis of rotation (21). The drive bar (50) has a drive bar ball (60) at an end opposite the ball (80) and the spherical bearing assembly has a first ball receiving sphere (71) configured to receive the drive bar ball (60). A second ball receiving sphere (72) is adapted to receive the ball connector of the spindle (11), and a connecting rod (73) is positioned between and connects the first and the second ball receiving spheres (71, 72) in a spaced opposing relation.