Dilly Duka is now joining the Fire. (Getty Images)

Dilly Duka is now joining the Fire. (Getty Images)

This has been a trade in the works for weeks now. Back at the 2013 MLS SuperDraft, the Chicago Fire and the Columbus Crew were expected to make a deal but never seemed to work out all of the details. That is until now, though it isn’t official yet, it appears that both sides have come to an agreement.

The Fire will send forward Dominic Oduro to the Crew in exchange for midfielder Dilly Duka and the player rights to midfielder Robbie Rogers. Yeah, you read that correctly, Duka and Rogers for Oduro.

The deal was just announced by the two clubs early Monday morning. 

Sources tell me that Duke is also signing a new contract with the Fire. One that will pay him a lot less than what his Generation adidas deal called for (he made a base of $110k with total compensation near $230k last year). I’ve also been told that with Rogers being a free agent that he’ll likely sign pretty quickly though it is a possibility that he could sign with the Fire and then get traded to another club in the league.

Those are two solid additions for the Fire if Rogers signs though. I know some folks aren’t totally high on Rogers but in the right set up, he will excel.

The Crew get a good player in Oduro in return. I was surprised that they didn’t get a little more out of the deal in the form of a draft pick or allocation. Something at least. Oduro had a great 2011 campaign before fading a bit in 2012. The 27-year-old Oduro scored 18 goals and assisted on five more in 66 regular season appearances with the Fire. He has 33 goals and 17 assists total in MLS with four clubs (NY, Houston, Dallas and Chicago).

On the surface the Fire win this deal. Not sure the direction the Crew are taking here this preseason but they did need a striker and got one. I can’t blame them for that.