The Hornets have only $42m on their books. They need to add players, and paying JO $6.2m for one year isn't a totally indefensible roster move. It also gives them a valuable expiring contract to possible pair with Okafor at the deadline in order to get out from under his deal if need be, or to pick up a good player from a team looking for an expiring $6m deal in facilitating a threeway deal at the deadline.