Take that, French Montana!
It's true! Lamar Odom has defied all odds by getting signed to a one-game deal with the New York Knicks!!!
Unfortunately, the long time NBA veteran will NOT be participating in the team's season finale which is being played tonight at Madison Square Garden. So, uh, when WILL he play?