Not a teenager no. Quite far from it. But a club could sign him knowing there's plenty of years left to get their money back/make a profit and there's plenty of time for him to continue to improve. Once a player reaches about 27/28 they should be at about their peak but sign a player at this age...