Photo: Dallas Mavericks/Twitter

The Dallas Mavericks and veteran guard Kyrie Irving have reached an agreement on a new contract within the first hour of free agency, reports Shams Charania of The Athletic (Twitter link).

According to Charania, Irving will sign a three-year, $126 million deal that will include a player option in the final season.