A federal appeals court dealt a severe blow Friday to Republican gubernatorial contender Bill McCollum – blocking a key portion of the state’s public campaign finance law which has already steered $1.7 million in taxpayer cash to his underfinanced campaign.