Wed May 20
Mexico, MO, USA
58°F
Partly Cloudy
×

Upchurch’s $18 Million Defamation Verdict Explained

By Billy Dukes May 20, 2026 | 2:50 PM