U.S. national team striker Eddie Johnson will return to MLS this season, it was revealed Thursday. It will take one more day to determine which team he will play for, however.

The 27-year-old Johnson, who left MLS in 2008, has signed a contract with the league and will go into the allocation process.

Johnson spent his first eight seasons in MLS, the first six with FC Dallas and the last two with Sporting Kansas City. He scored 41 goals in 127 MLS matches, and also has 12 goals in 42 appearances for the U.S.

He left MLS to sign with English side Fulham, but played just 18 matches with the club. Johnson spent time on loan with Cardiff City and Preston North End in England and Aris in Greece.

Johnson almost returned to MLS in August, but the deal fell through. He then signed with Puebla in Mexico in December, but was released days later.

The expansion Montreal Impact hold the first spot in the allocation order, and are followed by Vancouver Whitecaps FC, the New England Revolution, Toronto FC and Chivas USA in the top five places.

As per league policy, terms of the contract were not released.