Even though the Orioles allowed him to pursue a NBA career, they never made any attempts to recoup the $428,000 signing bonus. As a result, the ballclub will continue to control his contractual baseball rights through 2020, which can be extended for six additional years if the Orioles place him on its major league roster.
His contract is not guaranteed for next season. It goes up from 874K to 1.47 million. That type of contract even for an end of the bench player is peanuts in the NBA, especially when that player can make treys. At this point, Portland would be foolish to let him walk.