Chris Bosh, Lebron James, Dwayne Wade

2 major pieces of the NBA free agency puzzle will be joining together in South Beach as both Dwayne Wade and Chris Bosh have agreed to play for the Miami Heat. While contract details have not become public, ESPN.com is reporting:

Both players are expected to get the maximum amount allowable under the league’s collective bargaining agreement, though the addition of James could change the players’ salaries. Contracts cannot be officially signed until July 8.

It was not immediately clear whether Bosh will sign with Miami outright or join the Heat through a sign-and-trade deal. Bosh could earn $125 million over six years via sign-and-trade, but only $96 million over five without it.

The hunt for Lebron James’ next home is still underway and going strong as the highly sought after free agent is expected to make an official announcement on during a 1-hour event on ESPN Thursday night at 9pm. Although the details have yet to be released, it has been suggested that James’ camp is looking to sell sponsorships during the 1 hour live event with all proceeds going to the Boys & Girls Clubs of America.