The Charlotte Hornets came to terms with point guard Tre Mann on a three-year, $24 million contract Tuesday, according to an ESPN report. The Hornets allowed Mann to become an unrestricted free agent by declining to tender him a qualifying offer in the $7 million range, but moved quickly on the first day of free agency to lock him up.