Bill Weld is challenging Trump in the 2020 Republican primary. Here's everything we know about the candidate and how he stacks up against the competition

Townhall.com Staff
|
Posted: Jun 03, 2019 3:26 PM