Dirk Nowitzki has taken yet another pay cut with the Dallas Mavericks, once again putting the best interests of the franchise over his own by agreeing to $10 million over the next two years.

While $5 million per season may not seem like an underpay for a 39-year-old veteran, this case is a little bit different. Dirk has shown unwavering loyalty over his nearly two-decade tenure as a Dallas Maverick. He has taken less than the maximum amount available for a large portion of his career, despite being in an elite tier of players.

Although the approximately $250 million Dirk has made in the last 19 years is nothing to scoff at, it pales in comparison to the $500 million he would have made by taking the max contracts he more than earned.

What does this deal mean for the Mavericks?

Most importantly, it means at least one more year of Dirk Nowitzki in Dallas. Although it's hard to picture him leaving for another team, it's comforting to know he'll definitely be around to offer his wisdom and experience.

Secondly, it means more roster flexibility for the team. Dallas has just come off of it's worst season since Dirk was drafted back in '98. A couple good trades and a draft pick later, and Dallas is already in decent shape moving forward.

Having a veteran mentor like Dirk on a team-friendly deal allows the young guys to develop, while still being competitive on the free agent market.

So, thank you Dirk for continuing to make sacrifices for the greater good. I'm sure Cuban will find a way to make up for it someday.