All Balls Racings Support bearings has a complete pillow block assembly that replaces the failure prone stock assembly. All Balls Racing uses high speed bearings and high contact bearing seals to offer additional protection from dirt and grime. Meets or exceeds O.E.M. specifications for fit and performance.