James will challenge Democratic Sen. Gary Peters in the 2020 election.

GRAND RAPIDS, Mich. - John James has officially announced he will run for U.S. Senate again in 2020, challenging Democratic Sen. Gary Peters.

James teased a special announcement for Thursday morning on Twitter saying, "Trust me, you don't want to miss this one."

In a message on James' official campaign page, James said he needs "grassroots patriots like you to compete with career politicians and special interests," asking people to donate to his campaign.

James won the primary race in July 2018 and quickly gained the attention of national Republicans, including President Donald Trump and Vice President Mike Pence.

U.S. Sen. Debbie Stabenow defeated James in the 2018 midterm election by just over 6%.

The Republican was also considered by President Trump as a candidate to be the next UN ambassador in February, but he was ultimately bypassed for the position.

James served in the military for eight years which included multiple tours of duty in Operation Iraqi Freedom.

RELATED VIDEO:

►Make it easy to keep up to date with more stories like this. Download the 13 ON YOUR SIDE app now.