Kesler, 29, has two-years left on his contract beyond this season, at $5 million per season, and owns a no-trade clause.
Edler, 27, has five-years remaining on his contract after this season, also at $5 million per year, and also owns a no-trade clause.
The Canucks are asking for a young NHL-proven forward, a top prospect and a high draft pick in exchange for Kesler, while a similar price tag is put on Edler.
Detroit has several young assets Holland will consider parting with. It's unclear, at this point, who has caught the interest of the Canucks' management brass.
Holland will have competition, though, as several teams are interested in both Kesler and Edler.
Trade talks are expected to continue up until the March 5 trade deadline, unless a deal is agreed upon sooner.