Barack Obama, John McCain Barack Vs, McCain on the 4th of July? June 16, 2008 / Isn’t it obvious that Obama is avoiding a Town Hall with McCain. Who will watch a debate on the 4th of July? Not even Flap.