A 54 year old man is recovering from minor injuries after police say he was hit by a pick up truck. They say that the collision happened at around 8:30 Tuesday morning as the man was crossing Mary Street at Syndicate Avenue. The driver of the truck is now charged.