A Savage police officer is in critical condition after a car accident early Monday morning. Authorities say Officer Frank MacKall was on his way to assist with a call at just after 1am when he lost control of his squad car on a patch of ice and the vehicle hit a tree. Witnesses say the accident knocked the officer unconscious, and rescue crews had to pull the door off to get him out. The 39-year-old officer has reportedly been on the police force for 4 years. The State Patrol continues to investigate the crash.