DIY Parts Depot Spindle Assembly for John Deere GY20785,GY20050 Quality Aftermarket Spindle Assembly Replace John Deere GY20050,GY20785 Mounting holes are not threaded, use self tapping screws.