Sen. John McCain (R-Ariz.) has agreed to participate in two debates with primary challenger J.D. Hayworth.

The McCain camp announced Friday it had accepted debate invitations from KTVK 3TV in Phoenix for a July 16 meeting and for the next day on PBS 6-Tucson's "Arizona Illustrated." In addition to Hayworth, Navy veteran Jim Deakin (R) will also be allowed to participate. Both debates are set for 7 p.m.

A spokesman for McCain said he "looks forward to a spirited discussion on the issues."

Hayworth had been calling for a series of 10 debates. When McCain didn't respond respond for 100 days he noted the anniversary by sending out a release titled "Century Mark of Shame."