LeBron James surprises I PROMISE school with $1 million grant for new gym

LeBron James surprises I PROMISE school with $1 million grant for new gym