The Saints run a free market training camp. If you want to compete, come compete, but no one is safe and there isn't any leeway for injuries or mistakes.
Barron is being given a shot to compete, and if he makes it you better believe he will contribute. If he can't then he gets cut before the end of the preseason.