Videos

KNL: Fan Question of the Night (8/12)

Madison Square Garden
|
August 12, 2010 AT 9:25 PM
The Knicks Night Live panel answers the fan question of the night: If the game is on the line, who takes the last shot for the Knicks?