Ken Harold is a freelance reporter who has written for trade publications and political sites. He has covered sports, entertainment, and politics for more than 20 years.