The Mavericks have offered Udonis Haslem a three-year, $20 million contract, sources indicated to Yahoo! Sports.

Dallas has offered Haslem their full midlevel exception starting at $5.85 million this season, a league source said.

Miami wants to re-sign Haslem to play with Dwyane Wade, Chris Bosh and LeBron James.

Haslem shares the same agent as Wade and Bosh, and has expressed a strong desire to return to the Heat.

Dallas is attempting to present an offer that would make it difficult for Miami to retain Haslem.