Story highlights Republican presidential candidate John McCain raised more than $21 million in June and spent nearly $26 million, the campaign reported Friday night.
McCain raises more than $21 million in June