Free agent forward Carmelo Anthony will sign a one-year, $2.4 million contract with the Houston Rockets for the veteran's minimum today, according to ESPN's Adrian Wojnarowski. The 15-year veteran traveled to Houston and completed his physical today, making it only a matter of letting the ink dry once his paperwork is filed for the league office.

The Rockets had to wait for this signing even longer than they waited for center Clint Capela to agree on a figure for his multi-year deal.

Anthony first entered the offseason knowing he'd part ways with the Oklahoma City Thunder, having the worst year of his NBA career with the team. The Thunder formed a three-team trade with the Atlanta Hawks and the Philadelphia 76ers, as Atlanta paid $25.5 million of his $27.9 million contract to buy him out.

Upon clearing waivers, Anthony agreed on a one-year, $2.4 million deal with the Rockets, getting back every cent of his original contract — one he signed with the New York Knicks four years ago.

The Rockets will likely have the same predicament as the Thunder, still not knowing if Anthony is willing to come off the bench as a high-volume scorer, or if he will stick around in the starting lineup.

The chemistry is expected to be much better, though, considering that the All-Star backcourt of Chris Paul and James Harden can be much better playmakers than a do-it-all machine like Russell Westbrook.

Anthony's longtime rapport with Paul bodes well, especially considering this move is something the Rockets had considered since last offseason, hoping to bring the perennial 20-point scorer into the fold to add even more firepower.