MEMPHIS, Tenn. — A Memphis Police officer was involved in a crash in northeast Memphis Thursday night. The incident happened on Appling Road just off Stage Road. WREG saw a Memphis Police cruiser being towed away with front-end damage. We have reached out to learn if the officer was injured and how the accident happened. […]