McCain pays visit to auto race

? John McCain defied all sense of geography Sunday by going north and south at the same time.

The Republican presidential contender visited the battleground state of New Hampshire to attend a NASCAR race especially popular in GOP strongholds down South.

The two-fer let McCain spend time in a state where Democrat Barack Obama has opened a lead – and campaigned Saturday – while simultaneously prospecting in a different region he is counting to be part of his Election Day base.

“Thank you for your support for the men and women in the military,” McCain told a meeting of race drivers. He was accompanied by NASCAR legend Richard Petty. “When I’m in Iraq and Afghanistan, they’re watching you. You are their role model.”

Petty led McCain through the garage area, where he shook hands with team owner and former NFL coach Joe Gibbs. McCain also was accompanied by Boston Red Sox pitcher Curt Schilling, popular in New England despite being sidelined this season after shoulder surgery.

Meanwhile, former Bush political adviser Karl Rove became an unlikely critic of McCain, complaining that he had joined Obama in shading the truth in their campaign advertising.

“McCain has gone, in some of his ads, similarly gone one step too far in sort of attributing to Obama things that are, you know, beyond the 100-percent truth test,” Rove told Fox News Sunday.

The Obama campaign has complained especially about an ad that declares Obama supports sex education for kindergarteners. He supported a program to teach children how to distinguish between acceptable and unacceptable touching to help them ward off sexual predators.

McCain is bolstering his southern outreach today with a rally in Jacksonville, Fla., another pivotal electoral state where recent polls have shown him leading Obama. McCain won the Republican primaries in Florida and New Hampshire this year.