More disciplined role for Ali McCann at St Johnstone will make him a better player, says Callum Davidson

© SNSAli McCann in action against Dundee United.
Ali McCann in action against Dundee United.