MEXICO, Maine — A Rumford cab driver was killed early Wednesday when his taxi veered off Route 2, struck an embankment and flipped over, police said.

Gary McGuire, 62, had just returned from a fare and was heading westbound shortly after 1 a.m. at the time of the accident, Mexico Police Chief Roy Hodsdon said.

McGuire was driving for Mountain Valley Taxi Service, according to Hodsdon.

The chief said McGuire apparently suffered some sort of medical issue, causing him to veer into the breakdown lane, across the center line and back toward the westbound breakdown lane, where the cab struck an embankment and flipped onto its roof on the road.

Police were able to quickly extinguish a small fire coming from the front of the car and extract McGuire from the vehicle, Hodsdon said. He was pronounced dead at a Rumford hospital about a half hour after being taken from the scene.

McGuire was not carrying any passengers at the time of the crash, which remains under investigation, Hodsdon said. Mexico, Dixfield, Rumford police and Mexico fire responded. Franklin County sheriff’s deputies reconstructed the crash.

Ryan McLaughlin

BDN sports reporter Ryan McLaughlin grew up in Brewer and is a lifelong fan of the New England Patriots, Boston Red Sox, Boston Celtics and Boston Bruins. In "The Boston Blitz" he'll be sharing his perspective...