The Cleveland Cavaliers have added another sharpshooter to the fold.

According to Jake Fischer of Sports Illustrated, the Cavaliers have signed Purdue's Dakota Mathias to an undrafted free agent deal:

"Former Purdue guard Dakota Mathias is joining the Cleveland Cavaliers, per source."

Mathias went undrafted during the 2018 NBA Draft, but it didn't take too long for the Boilermaker guard to find a job in the NBA. The 22-year-old, 6-foot-4 guard finished his collegiate career as the leader in three-pointers in program history with 250 treys. He also finished the year sixth in the NCAA in three-point percentage at 46.6 percent and was named to the All Big Ten Defensive Team.

Via Rivals.com, Mathias stated that he had signed a Summer League deal and an Exhibit 10 training camp deal. The Exhibit 10 training camp deal is explained as follows:

"An Exhibit 10 bonus can pay the player from $5,000 to $50,000 if the player is waived by his NBA team, signs with the D-League, is assigned to the NBA team's D-League affiliate, and stays there for at least 60 days. A team can only add an Exhibit 10 bonus if the team actually has a D-League affiliate team. An Exhibit 10 can also specify a Conversion Protection Amount between $5,000 and $50,000, which becomes compensation protection if the contract is converted to a Two-Way contract. If a contract cotains an Exhibit 10 bonus it must also contain a Conversion Protection Amount in the same amount.

Other rules related to Exhibit 10:

- A team can have no more than six contracts that contain an Exhibit 10 in effect at any time.

- A contract must be converted to a Two-Way contract prior to the start of the regular season (including during the July Moratorium).

- A contract can have both an Exhibit 9 (limiting the team's liability in the event he is injured and an Exhibit 10. If the contract is converted to a Two-Way contract, the Exhibit 9 becomes null and void.

- A standard NBA contract with an Exhibit 10 that is converted to a Two-Way contract can later be converted back to a standard NBA contract.

- If a second round draft pick signs his required tender (a contract offer the team submits in order to retain the player's draft rights) and is later waived, that team is the only team that can convert the player to a Two-Way player for the remainder of that season.

- Exhibit 10 bonsues are not conted as Team Salary, but they are included in league-wide total salaries."

While Mathias is no guarantee to make the Cavaliers' roster, the fact that he excels beyond the arc obviously puts him in a good place considering the NBA is in the midst of the pace-and-space era.

As a senior, Mathias averaged 12.0 points, 4.1 rebounds and 3.9 assists per game, appearing and starting in 37 games.

Mathias finished his four-year collegiate career with averages of 8.1 points, 3.1 rebounds and 2.9 assists per game on 43.4 percent from the field and 41.9 percent from beyond the arc in 141 career games and 94 starts.