Miami Heat guard Dwyane Wade has certainly had a storied NBA career, winning three championships and capturing a Finals MVP in 2006.

Wade will be retiring at the end of this season, so obviously, the 37-year-old is feeling a bit nostalgic, and he displayed that on the back of an awesome shirt containing many of the memorable dates of his illustrious NBA tenure:

In 41 games this season, Wade is averaging 13.8 points, 4.3 assists and 3.7 rebounds over 25.4 minutes per game while shooting 42.5 percent from the floor, 32.9 percent from three-point range and 70.7 percent from the free-throw line.

While he is not exactly having one of his better seasons in what is his final NBA campaign, commissioner Adam Silver named him a special roster addition for the Eastern Conference in this month's All-Star Game, much like Dallas Mavericks legend Dirk Nowitzki in the Western Conference.

This will then mark Wade's 13th All-Star appearance, as he made 12 straight All-Star teams between 2005 and 2016.

Wade, who played his collegiate basketball at Marquette, was originally selected by the Heat with the fifth overall pick of the 2003 NBA Draft.

He was an NBA champion after three years in the league following a legendary performance in a Finals victory over the Mavericks in 2006, and in 2012 and 2013, Wade added two more titles alongside of LeBron James and Chris Bosh.

Wade spent the first 13 years of his career in Miami before landing his hometown Chicago Bulls for the 2016-17 campaign. He spent just one season in Chicago before signing with the Cleveland Cavaliers, but midway through last season, the Cavaliers traded Wade back to the Heat.