Take a look at the condition of the bearing nut/oil slinger and the inside surface of the bearing retainer where the two match up. If one or both are worn excessively it could cause the problem you are having. The gap between the two components is about all that keeps the oil from working it's way out the front.
Fred