Wow... NY Knicks = most embarrassing franchise in sports history!!

Top