Manchester City should only keep one of them. You know who needs to go.
Perhaps the greatest goal he ever scored for the Citizens is the one that so many casual fans forget. It came on the last day of the season in 2011-12 against Queens Park Rangers.
It is rarely the right thing to push your leading scorer (in league play anyway) into the street.
But that is precisely what Manchester City need to do with Edin Dzeko.
Dzeko's style might not be a clean fit with the new regime.
Like the line from No Country for Old Men says, "You can't stop what's coming, it ain't all waiting on you. That's vanity."
Edin Dzeko struggled to find consistent playing time in 2012-13 under a manager (Roberto Mancini) who a) had some allegiance to him, and b) favored a conservative approach and fairly moribund offensive play.
That was a situation where Dzeko should have thrived. Instead, he became a "super sub."
No one knows exactly what City's offense under Manuel Pellegrini will look like, but it will not be the plodding, wait-for-Aguero-to-make-something-happen display we've seen for too long.
Far from it.
Per The Mirror, Pellegrini's devotion to energetic, fast football is unwavering: "Pellegrini has said repeatedly that the idea of playing entertaining football, of making the game a spectacle is 'non-negotiable.'"
That does not sound much like Dzeko's optimal game.
Even before Roberto Mancini was axed, Dzeko was talking about leaving Manchester.
Edin Dzeko has been dropping broad hints about leaving Manchester City as far back as the run-up to the FA Cup loss to Wigan Athletic.
The Metro had this to say then: "When asked if he could leave at the end of the season, Dzeko said: ‘We will see. Everything is open.’"
Two months before that, Dzeko's then-manager Roberto Mancini was gently nudging Dzeko toward the door, though in typically coy and non-committal fashion.
Per BBC Sport, Mancini responded to a question about a possible move to Borussia Dortmund for Dzeko thus: "At the moment, there is nothing. In the end, maybe, I don't know. In the summer, it could be possible," said Mancini.
And back in February, Dzeko was quoted as saying this to the Express: "I love the Bundesliga and I will return to the Bundesliga. The only thing I don't know is when."
Well, there you go.
Dzeko and Carlos Tevez in happier times.
In a life with so few certainties, here was one: after Manchester City lost the Premier League title (by 11 points!) despite conceding the fewest goals in league play, hard questions would be asked about City's lack of goal-scoring.
City began last season's ambitious campaign with dreams of Champions League glory and a double in the league.
The four returning strikers (Dzeko, Sergio Aguero, Carlos Tevez and Mario Balotelli) were seen collectively as the edge of the knife City would use to carve up opposing defenses.
What's that they say about best-laid plans?
And despite all that misery, City only saw fit to start Dzeko half the time. Which is darn telling, no?
Could City bring Aguero, Tevez and Dzeko back for one more run? It is possible.
But don't count on it.
If City lands Edinson Cavani, one of City's current strikers will almost certainly have to go.
Another day, another new story about the pack of rabid football clubs chasing Edinson Cavani like a ravenous wolf chases wounded prey.
Manchester City seems to appear in every one of those tales.
Maybe City will get Cavani. Maybe, as with their pursuit of Radamel Falcao, City will come up short.
It probably does not matter. City's actions this summer have already served notice that money is (as usual) no object and that the club is going to be in on basically any current or future star available in this transfer window.
The signings of Fernandinho and Jesus Navas are in the neighborhood of £50 million, per The Telegraph.
That City is even discussing the idea of spending another £53 million (plus wages) on Cavani tells you more than you could hope to hear from Txiki Begiristain himself.
With all this buying, though, some selling is almost certain to take place.
Joe Hart, Vincent Kompany, Yaya Toure and David Silva are not going anywhere. Neither is Sergio Aguero or Pablo Zabaleta.
No, the likeliest candidates to be sold are the ones coming off middling seasons who still retain value.
That sounds like Carlos Tevez and Edin Dzeko.
City must capitalize on Dzeko's value while he still has it.
Above all else, City should move Edin Dzeko now while he retains the luster of the season he just had, uneven though it was.
They can even run back the footage of that tying goal against Queens Park Rangers that set the stage for City's first league title in 44 years.
City can do all of these things with a straight face as long as their roster remains the way it is right now, i.e., with Dzeko as one of the featured strikers.
And in so doing, City can still command a solid (if not spectacular) price for Dzeko on the free market.
Imagine what will happen to Dzeko's value, though, if City signs Edinson Cavani tomorrow.
Why would any club pay full value for Dzeko at that point? Dzeko would enter the season—at best—third on the depth chart behind Cavani and Sergio Aguero.
Dzeko spent a lot of 2012-13 griping respectfully about his lack of playing time.
Those complaints could become far less diplomatic in the coming season if he is relegated to a series of cameo appearances as he is brought on in the 83rd minute with the cheers for Cavani and Aguero stinging his ears.
City should move Dzeko now. Before it is too late.