This month alone, Hillary Clinton and her allies are outspending Donald Trump and GOP groups in the battleground states by a $26 million-to-$0 margin.
One of the reasons for the disparity: Republican outside groups -- like the Koch Brothers' Americans for Prosperity and the Karl Rove-backed American Crossroads -- aren't playing in the presidential contest like they did four years ago.
But Trump is finally getting some battleground-state help from the National Rifle Association, with the group airing this TV ad hitting Hillary Clinton on Benghazi.
It will air on broadcast TV in seven states – Colorado, Florida, Maine, Nevada, Ohio, Pennsylvania and Virginia – at a cost of $1.8 million from June 30 through July 13, according to ad-spending data from SMG Delta.
And the organization has also bought additional time on Fox News ($374K) and on regional sports networks targeting baseball: Colorado Rockies ($45K), Washington Nats ($50K), Pittsburgh Pirates ($37K) and Cleveland Indians ($113K)

Here is the market-by-market breakdown of the $1.8 million on broadcast alone in the battleground states:
Colorado
- Colorado Springs: $109,000
Florida
- Jacksonville: $103,000
Maine
- Bangor: $51,000
Nevada
- Reno: $100,000
Ohio
- Cleveland: $545,000
- Columbus: $414,000
- Dayton: $115,000
- Toledo: $127,000
- Wheeling: $19,000
Pennsylvania
- Pittsburgh: $83,000
Virginia
- Norfolk: $89,000