LeBron James to stand for anthem, says 'all lives matter'

Sam Amico

INDEPENDENCE, Ohio -- LeBron James said he respects San Francisco 49ers quarterback Colin Kaepernick's right to protest peacefully, but James will not take a knee during the national anthem.

"Standing for the national anthem is something I will do," James said at Cavs media day Monday.

"That's who I am. That's what I believe in. But that doesn't mean I don't respect and don't believe in what Colin Kaepernick is doing. You have the right to voice your opinion, stand for you opinion and he's doing it in the most peaceful way I've ever seen someone do something."

James did admit that the recent unrest regarding police brutality can make him nervous.

"I have a 12-year-old son, a 9-year-old son and a 2-year-old daughter," he said. "I look at my son being four years removed from driving and being able to leave the house on his own. It's a scary thought to think (what could happen if) my son gets pulled over.

"You tell your kids if you just apply (the lessons you teach them) and if you just listen to the police that they will be respectful and it will work itself out. You see these videos that continue to come out, and it's a scary situation that if my son calls me and says he's been pulled over, I'm not that confident things will go well and my son will return home. And my son just started the sixth grade."

James led the Cavaliers to the first championship in franchise history last season. They open training camp Tuesday.

"I'm not up here saying that all police are bad, because they're not," James said. "I'm not up here saying all kids are great or all adults are great, because they're not. But at the same time, all lives do matter. It's not just black or white. It's everyone."