His potential is limited, but not terribly low, and his skills are good, if we turn a blind eye on his OD. Also, his size is pretty good. So I'd say you should train him. He won't last more than 3 seasons as your trainee, but that's not too bad. And on your level, he'll be a cornerstone of your team when maxed. But because of his potential, he won't yield you much on the market.
Training his OD should be a priority, though. He really needs to get that one skill trained for an entire season at least. And some Driving won't hurt either.