This is the same bearing used in almost every riding mower made.
This I bet is cheaper then jd gets for their bearings. I use this bearing but with the metal seal because it lets grease in.
If your spindles do not have grease fitting you can drill and tap holes and install fittings.
Biggest thing is not to use cheap grade
Use high temp bearing grease. Same as used in a car bearing.
Oregon 45-256 Heavy Duty / Magnum Ball Bearing
View attachment 20648