Dr. Mccutcheon - Public Sports

LAUDERDALE CO., Ala. (WAFF) - A physician has been ordered to pay over $500,000 after placing a tracking device on a patient’s car. According to attorneys and court documents, Dr.

Diana McCutcheon ...