Taylor
Taylor
Taylor
The Buzz

The Buzz

The latest political rumblings from KC to DC.

Chad Taylor giddy over poll showing him closing in on Pat Roberts

August 11, 2014 09:00 PM