A 26-year-old man suffered life-threatening injuries in a hit and run collision in Sheldon. Continue reading...