Sheffield collected $307,363 from political and business groups plus $1.2 million from individual donors. Kinloch collected ...