tmukg21
Banned
- 4,017
- 10
- Joined
- Apr 23, 2008
I know people love the Knicks, but why is the Garden really considered the "Mecca of basketball"
I mean they have only won two championships, as far as I know
I mean they have only won two championships, as far as I know