leaking green bearing

Yeah, ball bearings have there place, but I wont use them for a 8 3/4 axle bearing. They are nothing but a cheap inferior bearing, sold under the premise of "easier to install" and "no leaks"