William M. Welch

William M. Welch writes for USA Today.