I had a gelding with the exact same issue! I do recommend 24 hour turnout (stalling him will just make it worse). I was told (by my vet) to condition him well and keep him in good performance shape. Before and after each show I rubbed liniment on his legs and wrapped his hind legs with no-bow wraps and I have never had any lameness problems with him. After each show I gave him a few days off. As others have noted, his leg will never get to quite the same strength but it is important to keep him in regular work to keep the leg strong. Best of luck to you!