Basketball Why LeBron James passed on a $20M offer by July 29, 2026 by July 29, 2026 Photo: Peter Baba LeBron James turned down a far more lucrative offer to sign with… 0 FacebookTwitterPinterestEmail