LeBron James has narrowed his choices down to the Miami Heat and Cleveland Cavaliers, according to Adrian Wojnarowski during an appearance on Fox Sports Live.

James will meet with Pat Riley on Wednesday.

James is looking for a max contract from the Heat while the team also improves the roster. The Heat have reached agreements with Josh McRoberts and Danny Granger in free agency.