A lot of folks agreed that it was time for LeBron James to get a little selfish and go for a max contract. But what of Chris Bosh

Well, Bosh got just that with the Heat. After speculation on a possible move to Houston, he's finalizing a max deal with the former Eastern Conference favorites, according to Yahoo Sports.

Chris Bosh is finalizing an agreement to return to Miami on a five-year, $118M deal, league sources tell Yahoo Sports.

— Adrian Wojnarowski (@WojYahooNBA) July 11, 2014

This won't heal the wound left by James that much, but it's better than losing another talent. Miami is also trying to retain Dwyane Wade and Udonis Haslem.

With Bosh back, Miami is trying to complete shorter deals with Dwyane Wade and Udonis Haslem, league sources tell Yahoo.

— Adrian Wojnarowski (@WojYahooNBA) July 11, 2014

RELATED: LeBron James Is Signing With The Cavaliers 

[via Adrian Wojnarowski]