LeBron James during practice ahead of Game 1 of the NBA Finals
James - a four-time MVP - will pit his wits against the Warriors once again in the NBA Finals.
After being on the losing side last year, James has fond memories of when his side overturned a 3-1 deficit to emerge victorious in 2016.
James holds the record for the most points scored in playoff history (6,775).
This season, he has averaged over 30 points, had seven 40-point matches and hit two buzzer-beating game-winners.
Although he won’t face Iguodala in Game 1, James has been effusive in his praise for the forward.