NBA's oldest player announces retirement after 20 seasons with Heat

The oldest NBA player has announced his retirement after 20 seasons with the Miami Heat.

Udonis Haslem has announced his retirement after the Miami hit.

Udonis Haslem played in France for one season before joining the Heat in 2003.

The 6-8, 235-pounder won championships with the Heat in 2006, 2012 and 2013.

He became the franchise's all-time leader in offensive rebounds, defensive rebounds and total rebounds.

Haslem posted on social media that "I consider myself extremely fortunate to say that I can leave this sport without any regrets."

He has not played in more than 16 regular season games since 2015–16.

Udonis Haslem did a great job as the captain of the team.