Take that, French Montana!
It's true! Lamar Odom was just 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?