The National Basketball Association star LeBron James has announced that he's joining fellow free agent stars Dwyane Wade and Chris Bosh at the Miami Heat.
The reigning and two-time NBA Most Valuable Player ended weeks of silence and drama with his announcement on an ESPN television special.
James leaves the Cleveland Cavaliers after an unsuccessful seven-year quest for the NBA championship.
The Heat secured Wade and Bosh a day earlier. The Cavaliers, Chicago Bulls, New York Knicks and the Heat were all vying for his signature.
Team owners across North America have been wooing James with ever more exorbitant promises and it was estimated that if he signs with the Knicks he could earn a billion dollars over his lifetime.