Madison Square Garden, often dubbed the 'Mecca of Boxing,' has witnessed some of the most legendary bouts in history. The venue's significance is not just in its storied past but in the electric ...