D.C. United announced that the club has extended Johnson's current MLS contract and elevated his status to designated player. After making $150,000 last season, Johnson will earn an average of $600,000 per season over two years, according to a report in Sports Illustrated.
“Eddie is an elite striker who is in the prime of his career, and we are thrilled that he has made a commitment to D.C. United,” general manager Dave Kasper said in a club release. “We look forward to Eddie's contributions on and off the field.”
Johnson, who will turn 30 on March 31, scored 23 goals over the past two seasons with the Seattle Sounders, and earned back a place with the U.S. national team. However, he was not satisfied with his salary, culminating in his infamous "pay me" celebration against Columbus last season.
In December, Seattle traded Johnson to United for allocation money.
"I want to thank D.C. United for showing faith in me,” Johnson said in the club release. “I'm extremely proud to wear the Black-and-Red, and I am excited to get the season started with my new teammates."
With contract now in hand, expectations will be high for Johnson in his first season with his new team, which starts with a home date against Columbus on Saturday.