At this point in his career, there aren't too many things LeBron James hasn't done. But on Tuesday night, during the Cleveland Cavaliers' 108-97 victory over the Miami Heat, he managed to accomplish a new first: getting ejected.

Late in the third quarter, he took the ball to the basket in transition, and thought he was fouled by James Johnson. After no whistle came, LeBron swung his arm in frustration and yelled at the ref. Almost immediately, he was tossed from the game.

Following the game, LeBron spoke about his first career ejection, and the frustration he feels with not getting foul calls. At one point, he complains about jump shooters getting more whistles than he does when driving through the lane, saying the refs are "trying to turn me into a jump shooter."

LeBron's full comment, starting at about the 1:05 mark in the video:

"I think I'm one of the league leaders in points in the paint. I drive just as much as anybody. It's like almost they're trying to turn me into a jump shooter. I can't be a jump shooter. I'm not a jump shooter. I watch games every single night and I see jump shooters going to the line double-digit times every single night. And I'm not a jump shooter, and I get fouled just like every body else do."

After the surge in players getting fouled while shooting 3-pointers last season, the league changed the rules to turn those into non-shooting fouls. Still, LeBron feels that jump shooters are getting the benefit of the doubt on foul calls more often than he does for driving through the lane.