Eddie Johnson has been publicly stating his case for a new contract lately, a sentiment Obafemi Martins seems to agree with. Not only do the numbers justify a new deal, 20 goals in 43 appearances, but his team mates believe he deserves one as well, but the MLS structure poses problems to a new deal. Retention funds can not be used to take a player into DP territory which is most likely what EJ would want. This means a DP will have to leave the team to make this happen and with Mauro's contract up at the end of the season he appears to be the most likely candidate for this. Mauro could potentially stick around as a non DP player but I would imagine a move back to Argentina for him.
Mauro leaving would leave an opening on the right side, one that will most likely be filled by Brad Evans. Evans' recent form for both club and country might also put him in position for a new contract soon. However, unlike EJ I don't believe this would require a DP tag and would allow the team to use retention funds to extend him, similar to what the team did with Hurtado.
The MLS forces tough roster decisions at times, as I'm sure EJ would already have a bigger contract if it wasn't for the DP limit, but they have also began to allow teams to be rewarded for having good players with the retention fund scheme. Mauro has looked good as of late but his poor start to the season showed us a player who wasn't aging to well and next year could see him drop his playing level even more. I don't believe he would deserve the DP tag next year but EJ in his prime certainly does and having retention funds all but guraentees we will continue to have Brad Evans lining up in the Ravegreen.