PJ Washington and the Charlotte Hornets have agreed to a three-year, $48 million deal.

Washington has been a restricted free agent this offseason and the Hornets were widely expected to match any reasonable offer sheet with a rival team.

Washington averaged 15.7 points, 4.9 rebounds and 2.4 assists in 73 games last season.