Madison Square Garden hasn’t hosted a NBA finals game in 27 years. That changed tonight, as the New York Knicks play the San Antonio Spurs in Game 3 of the finals, coming off two Knicks wins on the ...