WASHINGTON - JULY 18:  U.S. Sen. John McCain (R-AZ) (L) and U.S. Sen. Barack Obama (D-IL) testify during a Senate Homeland Security and Governmental Affairs Committee on Capitol Hill July 18, 2006 in Washington, DC. McCain and Obama are testifying about the 'Federal Funding Accountability and Transparency Act of 2006,' that will require full disclosure of all entities and organizations that receive federal funds. Getty Images logo Getty Images 40 months ago

WASHINGTON - JULY 18: U.S. Sen. John McCain (R-AZ) (L) and U.S. Sen. Barack Obama (D-IL) testify during a Senate Homeland Security and Governmental Affairs Committee on Capitol Hill July 18, 2006 in Washington, DC. McCain and Obama are testifying about the 'Federal Funding Accountability and Transparency Act of 2006,' that will require full disclosure of all entities and organizations that receive federal funds.