GOP businessman John James to challenge U.S. Sen. Gary Peters
James, who filed paperwork with the Federal Election Commission, pledged to donate 5% of the money he raises during the campaign to charity. |!| Detroit
James, who filed paperwork with the Federal Election Commission, pledged to donate 5% of the money he raises during the campaign to charity. |!| Detroit