I think it would be tough to weld that no matter what. Even if you could get a good weld you'd run the risk of overheating the bearings. Best to just get a new one and keep the speed down going over bumps

Sent from my Transformer TF101 using Tapatalk 2